Советы по Delphi. Версия 1.0.6
Шрифт:
9. Нажимаем кнопку OK и закрываем окно редактора.
10. В компоненте TQuery свойству DatabaseName присваиваем 'MyNewAlias'.
11. В компоненте TDataSource свойству DataSet присваиваем 'Query1'.
12. В компоненте DBGrid свойству DataSource присваиваем 'DataSource1'.
13. Создаем в компоненте TButton обработчик события OnClick.
14.
Этот пример выводит диалоговое окно и создает псевдоним на основе информации, введенной пользователем.
Директория, имя сервера, путь, имя базы данных и другая необходимая информация для получения псевдонима может быть получена приложением из диалогово окна или конфигурационного .INI файла.
1. Выполняем шаги 1-11 из примера #1.
2. Пишем следующий обработчик события OnClick компонента TButton:
3. Запускаем приложение.
Информация о псевдонимах BDE
Как через конфигурацию IDAPI получить физический каталог расположения базы данных, зная ее псевдоним?
Обратите внимание на метод GetAliasParams класса TSession.
Возвращенная строка будет содержать искомый путь.
Я пользуюсь следующей функцией:
Мультимедиа
Аудио-компакт
Получение
идентификатора дискаКак получить идентификатор находящегося в CD-ROM'е аудио-компакта?
Идентификатор возвращается функцией MCI_INFO_MEDIA_IDENTITY в виде строки с десятичным числом. Для получения дополнительной информации обратитесь к электронной справке (Win32 и компонент TMediaPlayer).
Аппаратное обеспечение
CD-ROM
Открытие и закрытие привода CD-ROM
Есть ли Win32 API функция, позволяющая не только открыть НО И ЗАКРЫТЬ CD-ROM? Хотелось бы не тянуться ручками к РС, а нажать мышкой на кнопку. Компонентом TMediaPlayer пользоваться не хочу, тем более компакт он может только извлечь…
Для закрытия CD-ROM:
Для открытия CD-ROM:
Не забудьте включить MMSystem в список используемых модулей (uses).
Операционная система
Буфер обмена
Просмотр буфера обмена
Пример на основе простого модуля-класса, осуществляющего просмотр буфера обмена.