Имя: Пароль:
1C
1С v8
Функция ПоместитьФайл
0 seraf
 
11.04.12
18:26
Подскажите, могу ли я как-то получать данные о файле до его помещения во временное хранилище, между интерактивным выбором и самой загрузкой.
Обычный выбор файла требует подключения расширения работы с файлами, хочу без него обойтись
1 seraf
 
11.04.12
18:26
(1) в частности имею в виду размер
2 vmv
 
11.04.12
18:27
Файло = Новый Файл;

Файло.ОткрытьМодально("Д:\Кони.ави");
3 pumbaEO
 
11.04.12
18:27
Файл (File)
Свойства:

Имя (Name)
ИмяБезРасширения (BaseName)
ПолноеИмя (FullName)
Путь (Path)
Расширение (Extension)

Методы:

ПолучитьВремяИзменения (GetModificationTime)
ПолучитьНевидимость (GetHidden)
ПолучитьТолькоЧтение (GetReadOnly)
ПолучитьУниверсальноеВремяИзменения (GetModificationUniversalTime)
Размер (Size)
Существует (Exist)
УстановитьВремяИзменения (SetModificationTime)
УстановитьНевидимость (SetHidden)
УстановитьТолькоЧтение (SetReadOnly)
УстановитьУниверсальноеВремяИзменения (SetModificationUniversalTime)
ЭтоКаталог (IsDirectory)
ЭтоФайл (IsFile)

Конструкторы:

По имени файла

Описание:

Используется для доступа к
4 vmv
 
11.04.12
18:28
в СП погугли на размер
5 seraf
 
11.04.12
18:29
ПоместитьФайл(<Адрес>, <НачальноеИмяФайла>, <ВыбранноеИмяФайла>, <Интерактивно>, <УникальныйИдентификаторФормы>)

ВыбранноеИмяФайла> (необязательный)

Тип: Строка.
В параметре возвращается путь к файлу, указанный в диалоге выбора файла. Для неинтерактивного режима выбранное имя файла соответствует начальному имени файла.

Как мне узнать каких коней.ави выбрал юзер в интерактивном выборе этой функции до того как она во временное хранилище ложить файл начнет
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший