Системные функции

function ExecuteWait( const AppPath, CmdLine, DfltDirectory: String; Show: DWORD; TimeOut: DWORD; ProcID: PDWORD ): Boolean; 

Запускает приложение и ждет его выполнения.
TimeOut - сколько времени должно выполнятся приложение. Если за это время приложение не закончило свою работу, то функция возвращает true и ProcID приравнивается к nil. В случае если TimeOut = INFINITE, то время ожидания окончания работы не определено (предполагается, что когда нибудь оно и закроется).
AppPath, CmdLine, DfltDirectory - имя приложения, параметры с которыми оно запускается и рабочая директория
Show - это SW_SHOW, SW_HIDE или любая другая SW_XXX константа
ProcID - хендл запущенного процесса

function GetStartDir: String; 

Возвращает путь до вашего приложения

function GetTempDir: string; 

Возвращает путь до временного каталога (С:\WINDOWS\TEMP)

function GetWindowsDir: string; 

Возвращает директорию в которой находится Windows

function WinVer: TWindowsVersion; 

Возвращает текущую версию Windows
TWindowsVersion может иметь следующие значения:
wv31, wv95, wv98, wvNT, wvY2K

function IsWinVer( Ver: TWindowsVersions ): Boolean; 

Возвращает true если указанная версия Ver Windows работает на данной машине
Теги:
Системные функции
Добавлено: 27 Июля 2018 08:35:45 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...