BolenB
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Smyg1 Цитата: имхо, Вы умножаете сущности... ничего тут не тестируется, просто, открывается произвольный файл... это имеет смысл если потом идет ldbin | igoa Цитата: Т.е структура файла не проверяется и таким образом File Open только создаёт сложности вместо File Exists. К тому же я считаю уместным предполагать что состав пакета не меняется пользователем скрипта и поэтому мусора там не будет. | Вы правы. Провел эксперимент (uvfHandle = FileOpen) и действительно ничего не тестируется, просто, открывается произвольный файл... ldbin тоже грузит что угодно. Проверка на корректность модуля (контрольные суммы) происходит в команде wbxpst, xf, xfile и т.д. В общем можно смело использовать FileExists (DirExists тоже работает, но он нам не нужен. ИМХО. Текущий каталог у нас всегда тот где лежит пакет), если нужно просто проверить есть файл или нет. | Всего записей: 779 | Зарегистр. 22-12-2003 | Отправлено: 03:39 18-08-2024 | Исправлено: BolenB, 05:36 18-08-2024 |
|