Карта сайтаСсылкиКонтакты

Случайная новость

Перетаскивание пунктов TreeView

Для того, чтобы позволить перетаскивание пунктов TreeView, нужно установить свойство DragMode в dmAutomatic. А в событии OnDragOver записать следующее:

Подробнее ...

Кто он-лайн

Сейчас 66 гостей онлайн

Хостинг


Изменение заголовка окна печати

На палитре компонентов Dialogs доступны диалоговые окна, которые обеспечивают единый интерфейс для операций с файлами, такие как открытие, сохранение и печать файлов.

 

Отслеживаем изменение реестра Windows

Необходимо для получения уведомления об изменении атрибутов или содержимого указанного ключа реестра.

 

Пропорциональное изменение размеров изображения - получение эскизов

Идея для создания Вашего приложения: создание формы, на которой пользователь может видеть открытые формы и передвигаться по ним, отображая их эскизы в диалоговом окне.

 

Как создать цветовую схему градиента

Вам нужно просто вырезать и вставить процедуру ниже в модуль и объявить функции в Вашем модуле.

 

Запустить проводник Windows с окном поиска

Следующий пример демонстрирует использование DDE, чтобы запустить диалоговое окно Проводника Windows для поиска файлов. Пример открывает поиск файлов в каталоге C:\Temp:

 

Записать список строк в системный реестр

Можно ли записать содержание списка строк в системный реестр, а потом прочитать их из реестра? Реально. Здесь мы будем записывать каждую строку как значение ключа, а имя ключа будет иметь индекс каждого элемента в списке.

 

Выключение (перезагрузка) Windows

На NT-платформах Windows имеются TOKEN PRIVILEGES, где имеется способ завершения работы Windows ("SeShutDownPrivilege"). Это причина, почему Вы не можете завершать или перезагружать Win2K кодом EWX_SHUTDOWN, когда эта привилегия не допускается. Есть короткий отрывок завершения работы Win2K.

 

Включение шрифта из файла ресурсов

Чтобы подключить свой файл ресурсов, Вы должны включить директиву компилятора {$R MyFont.RES} в раздел implementation. Для извлечения шрифта из ресурса необходимо создать объект типа TResourceStream и добавить шрифт процедурой AddFontResource, а также Вы должны использовать сообщение WM_FONTCHANGE.

 

DLL с ресурсами типа строки

Для создания строковых ресурсов создаем текстовый файл типа MyString.rc, в котором пишем:

 

Проигрывание звука из ресурсов

Задача не настолько трудна. Вы должны включить строку {$R MySoundRes.RES} в раздел implementation. А для проигрывания звука использовать процедуру PlaySound.

 

Подключение ресурса JPEG в *.exe файл

Для включения JPEG как ресурса в exe файл, необходима конструкция {$R MyRes.RES}. Для извлечения ресурса необходимо создать объект типа TResourceStream и загружать JPEG процедурой LoadFromStream.

 

Как отключить перемещение формы при помощи мыши

Этот код показывает, как отключить перемещение формы при помощи мыши:

 

Как определить текущую позицию CD

Вот простой способ следить за текущей позицией CD: создать таймер и поместить этот код в событие OnTimer

 

Установка принтера по умолчанию из кода Delphi

Если Вам нужно использовать другой принтер по умолчанию и Вам нужно изменить это программно, ниже приводится пример кода, как можно это реализовать:

 

Как скрыть значок часов на панели задач

Здесь приводится пример, как можно скрыть значок Часов из Панели Задач Windows, используя вызов API из Delphi.

 

Как вырезать прямоугольник из Image в Буфер Обмена

Вырезание изображения в буфер обмена это то же самое, что и копирование, но также выполняется удаление изображения из источника.

 
«В начало12345678910В конец»