Folder.DoesExist
Описание
Возвращает истину (true), если указанная папка существует и ложь (false), если это не так.
ПараметрыВозвратResultVariable
(логический) Истина (true), если папка существует и ложь (false), если это не так или происходит ошибка. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1does_exist = Folder.DoesExist("C:\\Magic");Сохраняем истину (true) в переменной по имени "does_exist", если папка "Magic" существует на диске "C:\Magic", и ложь (false), если это не так. Примечание: _ProgramFilesFolder это встроенная переменная, которая содержит путь к папке пользователя Program Files. Пример 2bIs_There = Folder.DoesExist(_ProgramFilesFolder .. "\\AutoPlay Media Studio X");Проверяем существование папки "AutoPlay Media Studio X" в папке пользователя Program Files и сохраняем истину (true) или ложь (false) соответственно в переменной "bIs_There". Оператор конкатенации (..) используется здесь для конкатенации пути к папке Program Files с "\\AutoPlay Media Studio X". Совет: Имя переменной, начинающееся с "b", - способ напоминания программистам, что такая переменная содержит логическое значение. Пример 3-- Check to see if a specific folder exists. -- Проверяем, существует ли указанная папка. does_exist = Folder.DoesExist(_ProgramFilesFolder); -- Display a dialog telling the user whether or not the folder exists. -- Показываем диалоговое окно сообщающее пользователю, существует папка или нет. if does_exist then Dialog.Message("Notice", "Yes, the folder does exist on your system.", MB_OK, MB_ICONINFORMATION); else Dialog.Message("Notice", "No, the folder does not exist on your system.", MB_OK, MB_ICONINFORMATION); endПроверяем есть ли папка Program Files на машине пользователя и уведомляем его, используя диалоговое окно сообщения.
Смотрите также: Связанные действия
|