Справочник по KOL - Системные функции
Ведущий раздела KOL и MCK: Анатолий aka XVeL
Автор: Борис Моренко
WEB-сайт: http://kol.mastak.ru
Полную версию библиотеки KOL и MCK можно скачать здесь.
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 работает на данной
машине
|