Рубрика: Операционная система

Как открыть указанный каталог в проводнике Windows?
Эта процедура на Delphi запускает проводник Windows и открывает в нем указанный в параметре dir каталог: uses ShellApi; … //открывает указанный каталог в проводнике Windows procedure OpenDirInExplorer(dir: pchar); begin ShellExecute(0, nil, dir,…

Имитация нажатия клавиши Tab для перемещения фокуса
Чтобы имитировать нажатие той или иной клавиши в Windows можно посылать специальные сообщения, которые расскажут…

Как программно открыть Свойства Экрана в Windows?
Чтобы отобразить Свойства Экрана в Windows нужно запустить апплет desc.cpl. Сделать это можно при помощи…

Как открыть «Панель управления»?
Данная команда на Delphi откроет Панель управления в проводнике Windows: Winexec(‘control’, SW_NORMAL);

Добавление текста в буфер обмена без использования Clipbrd
Данная функция на Delphi копирует указанный текст в буфер обмена без использования модуля Clipbrd: { Wnd — Handle окна, получающего доступ к буферу обмена, может быть Application.Handle или Form.Handle Value…

Как получить иконку, ассоциированную с определённым типом файлов?
Данная функция, написанная на Delphi, позволяет получить иконку, ассоциированную с определенным типом файлов (такие иконки отображаются, например, в Проводнике): Uses ShellApi; … function GetAssociatedIcon (const AExtension:String; ASmall: Boolean): HIcon; var…

Как открыть меню «Пуск»?
Данная команда на Delphi покажет меню Пуск в Windows: SendMessage (Handle, WM_SYSCOMMAND, SC_TASKLIST, 0);

Как очистить список просмотренных документов из меню «Пуск»?
Данная функция на Delphi очищает список «Недавние документы»: uses ShlObj; … SHAddToRecentDocs(SHARD_PATH, nil);

Как долго работает Windows?
Данная процедура на Delphi записывает в переменные hour, min, sec количество часов, минут и секунд…

Как узнать путь к папке Temp?
При помощи данной функции на Delphi можно узнать путь к папке для временных файлов в операционной системе Windows: function GetTempDir: String; var Buf: array[0..1023] of Char; begin SetString(Result, Buf, GetTempPath(Sizeof(Buf)-1,…