Для удобного просмотра сайта рекомендуется использовать Google Chrome.


Закрытая тема
Страница 1 из 6 1 2 3 4 5 6 Следующая ПоследняяПоследняя
Показано с 1 по 10 из 52

Тема: Работа с файлами

  1. #1
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию Работа с файлами

    Работа с файлами

    Работа с файлами
    Для работы с файлами в 1С:Предприятии используются объекты Файл и ДиалогВыбораФайла.
    Файл является средством управления параметрами файлов.
    ДиалогВыбораФайла представляет собой диалог специального вида для открытия или сохранения файлов.

  2. #2
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Файл (File)

    Файл (File)
    Свойства:

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

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

    По имени файла
    Описание:

    Используется для доступа к параметрам файлов или каталогов. Необходимо отметить, что данный объект не предназначен для чтения и записи из файлов.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    ИмяФайла = "C:\Test\readme.txt";
    ВыбФайл = Новый Файл(ИмяФайла);
    Если
    ВыбФайл.Существует() Тогда
    Стр = "Результат выполнения:"+Символы.ПС+
    +"Файл: "+ВыбФайл.ПолноеИмя+Символы.ПС+
    +"Имя: "+ ВыбФайл.Имя+Символы.ПС+
    +"Имя без расширения: "+ВыбФайл.ИмяБезРасширения+Символы.ПС+
    +"Расширение: "+ВыбФайл.Расширение+Символы.ПС+
    +"Путь: "+ВыбФайл.Путь+Символы.ПС+
    +"Размер: "+ВыбФайл.Размер()+Символы.ПС+
    +"Это файл: "+ВыбФайл.ЭтоФайл()+Символы.ПС+
    +"Время изменения: "+ВыбФайл.ПолучитьВремяИзменения()+Символы.ПС+
    +"Только чтение: "+ВыбФайл.ПолучитьТолькоЧтение()+Символы.ПС+
    +"Невидимость: "+ВыбФайл.ПолучитьНевидимость();
    Сообщить(Стр);
    Иначе
    Предупреждение("Файл не найден!");
    КонецЕсли
    ;

    //Результат выполнения:
    //Файл: C:\Test\readme.txt
    //Имя: readme.txt
    //Имя без расширения: readme
    //Расширение: .txt
    //Путь: C:\Test//Размер: 916
    //Это файл: истина
    //Время изменения: 31.10.2000 12:42:04
    //Только чтение: истина
    //Невидимость: ложь

  3. #3
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Свойства:
    Файл.Имя (File.Name)


    Файл (File)
    Имя (Name)
    Использование:

    Только чтение.Описание:

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

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

  4. #4
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Файл.ИмяБезРасширения (File.BaseName)

    Файл (File)
    ИмяБезРасширения (BaseName)
    Использование:

    Только чтение.Описание:

    Тип: Строка.
    Содержит имя файла (без расширения), с которым связан объект.
    Пример: если Файл.ПолноеИмя = "c:\temp\test.txt", то Файл.ИмяБезРасширения = "test".
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

  5. #5
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Файл.ПолноеИмя (File.FullName)

    Файл (File)
    ПолноеИмя (FullName)
    Использование:

    Только чтение.Описание:

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

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

  6. #6
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Файл.Путь (File.Path)

    Файл (File)
    Путь (Path)
    Использование:

    Только чтение.Описание:

    Тип: Строка.
    Содержит путь к файлу, с которым связан объект.
    Пример: если Файл.ПолноеИмя = "c:\temp\test.txt", то Файл.Путь = "c:\temp\".
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

  7. #7
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Файл.Расширение (File.Extension)

    Файл (File)
    Расширение (Extension)
    Использование:

    Только чтение.Описание:

    Тип: Строка.
    Содержит расширение имени файла, с которым связан объект.
    Пример: если Файл.ПолноеИмя = "c:\temp\test.txt", то Файл.Расширение = ".txt".
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

  8. #8
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Методы:
    Файл.ПолучитьВремяИзменения (File.GetModificationTime)


    Файл (File)
    ПолучитьВремяИзменения (GetModificationTime)
    Синтаксис:

    ПолучитьВремяИзменения()Возвращаемое значение:

    Тип: Дата.
    Местное время последнего изменения файла.Описание:

    Получает время последнего изменения файла.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Примечание:

    Применим только к файлам и каталогам, которые реально существуют.
    Для работы метода на веб-клиенте, необходимо предварительно подключить расширение работы с файлами.
    В режиме совместимости выдает местное время последней модификации файла с ошибкой NTFS. Если файл изменен летом, а просматривается зимой, то полученное время отстает на 1 час. Если файл изменен зимой, а просматривается летом, то полученное время опережает на 1 час.
    Если режим совместимости с 8.1 выключен, то время выдается без ошибки.Пример:

    ВыбФайл = Новый Файл(ИмяФайла);
    Если
    ВыбФайл.ПолучитьВремяИзменения() < ДатаГраницы Тогда
    ВыбФайл.УстановитьВремяИзменения(ДатаГраницы);
    КонецЕсли
    ;


  9. #9
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Файл.ПолучитьНевидимость (File.GetHidden)

    Файл (File)
    ПолучитьНевидимость (GetHidden)
    Синтаксис:

    ПолучитьНевидимость()Возвращаемое значение:

    Тип: Булево.
    Истина - у файла установлен атрибут "Скрытый"; Ложь - в противном случае.Описание:

    Получает значение атрибута файла "Скрытый" ("Hidden").
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Примечание:

    Применим только к файлам или каталогам, которые реально существуют.
    Для работы метода на веб-клиенте, необходимо предварительно подключить расширение работы с файлами.Пример:

    Если ВыбФайл.ПолучитьНевидимость() Тогда
    Сообщить("Файл "+СокрЛП(ВыбФайл.Имя)+" невидим");
    КонецЕсли
    ;


  10. #10
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Файл.ПолучитьТолькоЧтение (File.GetReadOnly)

    Файл (File)
    ПолучитьТолькоЧтение (GetReadOnly)
    Синтаксис:

    ПолучитьТолькоЧтение()Возвращаемое значение:

    Тип: Булево.
    Истина - у файла установлен атрибут "Только чтение"; Ложь - в противном случае.Описание:

    Получает значение атрибута файла "Только чтение" ("Read only").
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Примечание:

    Применим только к файлам или каталогам, которые реально существуют.
    Для работы метода на веб-клиенте, необходимо предварительно подключить расширение работы с файлами.Пример:

    Если ВыбФайл.ПолучитьТолькоЧтение() Тогда
    Сообщить("Файл "+СокрЛП(ВыбФайл.Имя)+" только для чтения");
    КонецЕсли
    ;


Закрытая тема
Страница 1 из 6 1 2 3 4 5 6 Следующая ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Работа с маил агентом
    от rrt2010 в разделе 7.7
    Ответов: 0
    Последнее сообщение: 07.02.2012, 14:40
  2. Ответов: 52
    Последнее сообщение: 03.02.2012, 23:22
  3. Работа с конфигурацией
    от Verojer в разделе 8.2/8.3
    Ответов: 0
    Последнее сообщение: 03.02.2012, 05:37
  4. Работа с dll
    от Валерий731 в разделе 8.2/8.3
    Ответов: 0
    Последнее сообщение: 17.01.2012, 18:08
  5. Работа с диаграммой
    от maverick в разделе 1C:Общие вопросы
    Ответов: 0
    Последнее сообщение: 23.11.2010, 13:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения


Навигация по сайту:
, 1c, 1с 8.2, 1с 8.3, Скачать 1с, 1с бухгалтерия, 1с предприятие, Программа 1с,
1с торговля, 1с управление, 1с зарплата, Обновление 1с, Миста, Программирование 1с,

Положение об ответственности
Связь с администрацией erpsolution.ru@yandex.ru