Shell
Синтаксис
FLOAT Shell(STRING Path, STRING Arguments, STRING Directory, FLOAT Flag)
Описание
Открывает произвольный файл или папку.
Параметры
Path Имя файла или папки.
Parameters Если Path – это приложение, то этот параметр задает аргументы, передаваемые в запускаемое приложение.
Directory Рабочая папка для Path. Если в Path указано только имя файла, то поиск этого файла будет производиться в папке Directory.
Flag Стиль отображения окнаWindow_Constants
Возвращаемое значение
Является ненулевым, если функция выполнена успешно, в противном случае возвращается 0.
Примеры
r:=Shell(“c:\1.txt”,” ”,””, SW_SHOW)
//Если расширение TXT связано со стандартным приложением «Блокнот», то в нем откроется файл “c:\1.txt”.
r:=Shell(“pril.exe”,”-arg1:1 -arg2”,” c:\”, SW_SHOW)
//запускает приложение c:\pril.exe с аргументами -arg1:1 -arg2, эквивалент выполнения команды “c:\pril.exe -arg1:1 -arg2” в командном интерпретаторе.
r:=Shell(“c:\”,””,””, SW_MAXIMIZE)
//открывает папку c:\ в проводнике, при этом окно проводника разворачивается на весь экран
см. Системные функцииSystem_function
Created with the Personal Edition of HelpNDoc: 5 Reasons Why a Help Authoring Tool is Better than Microsoft Word for Documentation