ShellWait
Синтаксис
FLOAT ShellWait(STRING Path, STRING Arguments, STRING Directory, FLOAT Flag)
Описание
Открывает произвольный файл или папку и ждет окончания работы с этим файлом. Т.е. функция не вернет управление вызвавшей ее программе, пока работа с файлом или папкой не будет завершена.
Параметры
Path Имя файла или папки.
Parameters Если Path – это приложение, то этот параметр задает аргументы, передаваемые в запускаемое приложение.
Directory Рабочая папка для Path. Если в Path указано только имя файла, то поиск этого файла будет производиться в папке Directory.
Flag Стиль отображения окнаWindow_Constants
Возвращаемое значение
Является ненулевым, если функция выполнена успешно, в противном случае возвращается 0.
Примеры
r:= ShellWait (“c:\1.txt”,” ”,””, SW_SHOW)
//Если расширение TXT связано со стандартным приложением «Блокнот», то в нем откроется файл “c:\1.txt”.
r:= ShellWait (“pril.exe”,”-arg1:1 -arg2”,” c:\”, SW_SHOW)
//запускает приложение c:\pril.exe с аргументами -arg1:1 -arg2, эквивалент выполнения команды “c:\pril.exe -arg1:1 -arg2” в командном интерпретаторе.
r:= ShellWait (“c:\”,””,””, SW_MAXIMIZE)
//открывает папку c:\ в проводнике, при этом окно проводника разворачивается на весь экран
см. Системные функцииSystem_function
Created with the Personal Edition of HelpNDoc: Maximize Your Productivity with HelpNDoc's Efficient User Interface