Урок VBScript №10 работа с текстови документи
Урок VBScript №10: Работа с текстови документи - TextStream
Ето най-после стигнахме до урока за работа с текстови файлове с помощта на 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 - пише на файла, определен брой редове на.
Сега нека да разгледаме един пример.