Цветные ячейки в StringGrid / DBGrid

On

Цветные ячейки в StringGrid / DBGrid. Автор: Alex Schlecht StringGrids / DBGrids с цветными ячейками смотрятся очень красиво, и Вы можете информировать пользователя о важных данных внутри Grid. Совместимость: все версии Delphi К сожалению, невозможно применить один и тот же метод к…

Как пользоваться командой шела MinimizeAll

On

Как пользоваться командой шела — MinimizeAll. Компилятор: Delphi Для этого надо импортировать Microsoft Shell Controls & Automation Type Library. В меню Project..Import Type Library Выберите Microsoft Shell Controls & Automation (version 1.0). Нажмите Install… На панели компонентов, в закладке ActiveX появится несколько…

Динамическая загрузка DLL DLL возможно загружать двумя способами

On

Динамическая загрузка DLL DLL возможно загружать двумя способами: — статически — динамически Давайте создадим простую библиотеку DLL: Project file name: c:\example\exdouble\exdouble.dpr ———————————————————————- library ExDouble; // my simple dll function calc_double ( r: real ): real; stdcall; begin result := r * 2;…

Bitmap в StringGrid ячейке

On

Bitmap в StringGrid ячейке. Автор: Olivio Moura Совместимость: Delphi 3.x (или выше) В обработчике события OnDrawCell элемента StringGrid поместите следующий код: Листинг 1 (Собственно пример) with (Sender as TStringGrid) do with Canvas do begin {…} Draw(Rect.Left, Rect.Top, Image1.Picture.Graphic); {…} end; Используйте метод…

Как связать определённое расширение файлов с моим приложением…

On

Как связать определённое расширение файлов с моим приложением В Win32 необходимо создать новую запись в реестре в корневом ключе HKEY_CLASSES_ROOT, которая будет указывать на расширение файла, командную строку и иконку, которая будет отображаться для этого расширения.

Липкие окошки» Перевод одноимённой статьи с сайта delphi

On

«Липкие окошки» Перевод одноимённой статьи с сайта delphi.about.com В статье рассматривается приём создания обработчиков сообщений, которые позволяют форме при перетаскивании «прилипать» к краям экранной области. Конечно же в Win API такой возможности не предусмотрено, поэтому мы воспользуемся сообщениями Windows.