Программа спомощью которой можно легко: 1)Редакировать DBF файлы (DOC и WIN кодировке) 2)Выполнять запросы на базе ORACLE 3)Создавать любые отчеты (отчеты на подобие Microsoft Access) 4)Производить экспорт в XLS и HTML форматы, для ORACLE есть фозможность записи в DBF файл. 5)Работает без всякого BDE.
Компонент, наследующий от TCustomIniFile и сохраняющий данные не в ini-файле, а в XML-файле. С исходными текстами Компонента из раздела: System: Registry
Источник: www.torry.net
Автор: Elias Zurschmiedehttp://www.delight.ch -= · VCL · Samples · =- [Перевел: Mark S. Zheleznyak]
Невизуальный компонент для передачи сигнала от джойстика в ваше приложение. Используется не таймер, а сообщения Windows, т.е. как только у джойстика происходит событие - оно тут же передается приложению. Новая версия компоненты С исходными текстами Компонента из раздела: System: Other Hardware
Источник: www.torry.net
Автор: Heiko Groschupphttp://hgroschupp.guertler.de -= · VCL · Samples · =- [Перевел: Mark S. Zheleznyak]
Для уменьшения объема писем здесь публикуется не весь список новых компонент, потому заглядывайте и на сайт!
Небольшая, скажем малюсенькая прога, типа утилита для Винды. Просто меняет надписи на стандартных кнопках Windows, пишет их другим шрифтом и по-английки. ыключается - по F12
»»» Скачать: исходные тексты (14кб)
Вставить Combobox в DBGrid
»»» Dim (18.08.00 09:38) Подскажите как можно вставить выпадающий список в DBGrid, желательно по подробней.
Заранее благодарен Дмитрий.
»»» Gurin Sergey - asmad@tsure.ru (18.08.00 10:29) 1. Дважды щелкнуть на DBGrid 2. Добавить колонку 3. Указать поле которое будет показываться (свойство FieldName) 4. Заполнить список (свойство PickList)
»»» dim - eda@arhadm.net.ru (18.08.00 12:05) А можно в место заполнения списка подключить сразу таблицу?
»»» Mike Goblin - mgoblin@mail.ru (18.08.00 14:38) Да можно, Вам нужно в компоненте данных сделать Lookup поле. 1. Дважды щелкнуть мышкой на допустим TTable появится редактор полей 2. В редакторе полей правой кнопкой и New Field 3. Появится диалог в нем тип поля Lookup, настоить остальные св-ва (если надо подробнее про другие
св-ва пишите).
»»» dim - eda@arhadm.net.ru (18.08.00 15:29) Если не затруднит, то от описания я бы не отказался
»»» Mike Golovanov - mgoblin@mail.ru (21.08.00 09:06) Итак, есть две таблицы, одна из них содержит ссылку (числовой ID) на вторую, где есть текствое описание чего-либо. Допустим - это таблица человек и его специальность. Наша цель - сделать так, чтобы при вводе/редактировании ФИО человека итд в DBGrid из выпадающего списка можно было выбрать специальность. Таблица человек --> Table1 Таблица специальности --> Table2 Путь решения - создание Lookup поля в Table1. Этапы 1. Вызываем редактор полей Table1, Click мышой 2. В редакторе полей правой кнопкой и New Field -> видим диалог 3. В диалоге Name --> Profession (или как Вы его обзовете) Type --> String Size --> длина наименования
профессии в Table2 FieldType --> Lookup KeyFields --> имя числового поля Table1, в которое связывает нас с Table2 (например prof_id) Dataset --> откуда мы будем брать строки описания, т.е Table2 LookupKeys --> Ключевое поле Table2 ResultField --> наименование профессии из Table2 Жмем ОК Теперь в DBGrid для Table1 данное поле будет содержать выпадающий список с профессиями из Table2
»»» dim - eda@arhadm.net.ru (21.08.00 09:10) Спасибо за описание, но есть еще вопрос: Если нет к примеру такой професии, то как добавить новую через это же поле?
»»» Mike Goblin - mgoblin@mail.ru (21.08.00 13:02) проще всего добавить в Table2 новую запись
-= Из конференции сайта MASTERS OF DELPHI (http://delphi.mastak.com) =-
13) Как изменить систему координат для для рисования
var mm:integer; begin mm:=setmapmode(image2.canvas.handle,MM_ISOTROPIC); setviewportorgex(image2.canvas.handle,0,image2.height,nil); image2.canvas.MoveTo(0,0); image2.canvas.LineTo(100,100); setmapmode(image2.canvas.handle,mm); end; (см. Тейксейра,Пачеко 'Borland Delphi4. Руководство разработчика')
Редактирование поля типа date
В таблице в поле типа date содержится дата. Мне нужно ее удалить. table1.edit table1.FieldValues['Data']:= table1.post; ...
Функции Windows API для работы с посторонними окнами
Эта статья будет посвящена функциям для работы с окнами других программ. Для работы с окнами Windows предоставляет большое количество функций, которые описаны в модуле Windows.pas, и экспортируются из Windows'овских библиотек (DLL - Dynamic Link Library). Конечно, в рамках одной статьи нельзя рассмотреть ВСЕ функции API, поэтому здесь будут рассмотрены только некоторые из них. Вот они...
Delphi: специальный справочник
В книге содержится обширный справочный материал по основным элементам языка, включающий в себя наиболее употребительные функции, классы и объекты. Последовательно и подробно изложен процесс создания баз данных, Windows-приложений и динамических библиотек. Приложения с описанием различных кодов ошибок выполнения программ делает книгу полезной не только начинающим программистам, но и пользователям, активно работающим с Delphi
Автор: Б. Карпов
Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.
Для души
Хокку дня
Вспотевшая мышка Коврик прогнула В разгаре проекта.
Афоризмы
Заповеди. Их всего десять. Видели ли вы хоть одного человека, который бы следовал всем десяти?....
Фраза дня
...со следами искусственного интеллекта на лице...
Дурацкие законы (информация предоставлена сайтом kurilka.com)
В Гонолулу на Гавайях считается преступлением "приставать к птицам" в городских парках.
В городе Колумбус в Джоржии запрещается рубить курам головы по воскересеньям.
И на закуску коротенький анекдот
- Что такое "дипломатия"? - Дипломатия - это искусство произносить фразу "хороший песик" до тех пор, пока под руку не попадется хороший булыжник.