Visual Basic Script


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



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

         FileSystemObject (далее FSO) предоставляет некоторые возможности для работы с текстовыми файлами. Можно создавать, удалять, копировать и перемещать файлы.

         Для создания текстового файла применяют метод CreateTextFile. Синтаксис:

         FSO.CreateTextFile( [, overwrite[, unicode]])

         где:

         filename – имя создаваемого файла.

         Необязательные параметры:

         owerwrite – логический параметр (true или false), указывает, перезаписывать ли уже существующий файл с таким именем.

         unicode – логический параметр (true или false), определяющий кодировку создаваемого файла. По умолчанию используется кодировка ASCII. Если принимает значение true – то файл создается в кодировке unicode.

         VBScript:

    Dim FSO, MyFile
    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set MyFile = fso.CreateTextFile("c:\testfile.txt", true)

         JScript:

    var FSO = new ActiveXObject("Scripting.FileSystemObject");
    var MyFile = fso.CreateTextFile("c:\\testfile.txt", true);

         Примечание. При использовании JScript, при указании пути, вместо одной косой черты (“\”) следует ставить две (“\\”). Это правило следует соблюдать, потому что интерпретатор, когда встречает в тексте сценария одну косую черту, ожидает что за ней последует спецсимвол JScript, (см.справочник JScript) и выдает сообщение об ошибке.




Начало  Назад  Вперед



Книжный магазин