На палитре компонентов Dialogs доступны диалоговые окна, которые обеспечивают единый интерфейс для операций с файлами, такие как открытие, сохранение и печать файлов.
|
|
Необходимо для получения уведомления об изменении атрибутов или содержимого указанного ключа реестра.
|
Идея для создания Вашего приложения: создание формы, на которой пользователь может видеть открытые формы и передвигаться по ним, отображая их эскизы в диалоговом окне.
|
Вам нужно просто вырезать и вставить процедуру ниже в модуль и объявить функции в Вашем модуле.
|
Следующий пример демонстрирует использование DDE, чтобы запустить диалоговое окно Проводника Windows для поиска файлов. Пример открывает поиск файлов в каталоге C:\Temp:
|
Можно ли записать содержание списка строк в системный реестр, а потом прочитать их из реестра? Реально. Здесь мы будем записывать каждую строку как значение ключа, а имя ключа будет иметь индекс каждого элемента в списке.
|
На NT-платформах Windows имеются TOKEN PRIVILEGES, где имеется способ завершения работы Windows ("SeShutDownPrivilege"). Это причина, почему Вы не можете завершать или перезагружать Win2K кодом EWX_SHUTDOWN, когда эта привилегия не допускается. Есть короткий отрывок завершения работы Win2K.
|
Чтобы подключить свой файл ресурсов, Вы должны включить директиву компилятора {$R MyFont.RES} в раздел implementation. Для извлечения шрифта из ресурса необходимо создать объект типа TResourceStream и добавить шрифт процедурой AddFontResource, а также Вы должны использовать сообщение WM_FONTCHANGE.
|
Для создания строковых ресурсов создаем текстовый файл типа MyString.rc, в котором пишем:
|
Задача не настолько трудна. Вы должны включить строку {$R MySoundRes.RES} в раздел implementation. А для проигрывания звука использовать процедуру PlaySound.
|
Для включения JPEG как ресурса в exe файл, необходима конструкция {$R MyRes.RES}. Для извлечения ресурса необходимо создать объект типа TResourceStream и загружать JPEG процедурой LoadFromStream.
|
Этот код показывает, как отключить перемещение формы при помощи мыши:
|
Вот простой способ следить за текущей позицией CD: создать таймер и поместить этот код в событие OnTimer
|
Если Вам нужно использовать другой принтер по умолчанию и Вам нужно изменить это программно, ниже приводится пример кода, как можно это реализовать:
|
Здесь приводится пример, как можно скрыть значок Часов из Панели Задач Windows, используя вызов API из Delphi.
|
Вырезание изображения в буфер обмена это то же самое, что и копирование, но также выполняется удаление изображения из источника.
|
|
|
|
|
|