Урок VBScript №10 работа с текстови документи

Урок VBScript №10: Работа с текстови документи - TextStream

Урок VBScript №10 работа с текстови документи
Ето най-после стигнахме до урока за работа с текстови файлове с помощта на VBScript. С това ни помогне TextStream обект. Ще се научите да създавате, отворени текстови файлове, както и в по-ниските данни за запис и четене на данни. Тя е полезна тема, нека да започнем.

На първо място е необходимо да се спомене, че за да работи с файловата система е необходима FileSystemObject обект. FSO общо. В примерите, показани в създаването му.

Създаване на текстов файл с помощта на VBS

За да създадете текстов файл, ние се нуждаем от FSO предмета и метода CreateTextFile.
Параметри: CreateTextFile (име [, презапише [, кодираща]])

  • Име - пътя и името на файла с разширение му. Например «test.txt» или «C: \ Papka \ test.txt».
  • Презаписване - Ако Tru, след презаписване на файла. False - не презапишете файла. По подразбиране False.
  • Encoding - Определя кодиране на файла. Вярно - Unicode формат или невярно - ASCII формат.

Последните две параметри не са задължителни. Сега нека видим пример за създаване на празен текстов документ с помощта на VBS:

свойства TextStream

  • AtEndOfLine - връща две стойности: Вярно е - ако стигнете до края на линията. В противен случай - False. Тя работи само, ако файлът е отворен за четене.
  • AtEndOfStream - Връща към Вярно е, ако файлът не е изтекъл срокът и Фейл друго. Тя работи само, ако файлът е отворен за четене.
  • Колона - Връща броя на текущия символ на колоната.
  • Line - Взима номер на текущия ред.

Примери за такива свойства I показват по-долу. Първо трябва да се запознаят с методите TextStream.

методи TextStream

  • Затваряне - затваря отворения файл.
  • Прочетете - Чете определения брой символи и връща получения низ. Броят знаци, показани в скоби.
  • ReadAll - Чете цялото съдържание на файла.
  • Readline - Чете ред от файла и го връща.
  • Напред - Пропуска определения брой символи при четене. Броят знаци, показани в скоби.
  • SkipLine - Пропусни един ред при четене на файл.
  • Напиши - пише във файл определен низ. връщане и нов ред във файла не може да бъде записан
  • WriteLine - пише във файл определен низ. Справката в архивите превоз и нов ред.
  • WriteBlankLines - пише на файла, определен брой редове на.

Сега нека да разгледаме един пример.