назад | содержание | вперед Работа на уровне данных Запись данных в файл выполняется с помощью методов write и WriteLine класса TextStream. Если необходимо добавить в файл пустую строку, можно использовать метод WriteBlankLines. Метод WriteLine отличается от write тем, что первый добавляет в записываемую строку метку конца строки. Корректная запись данных в файл предполагает выполнение этой операции в три этапа: 1. Открытие файла. 2. Запись данных одним из методов. 3. Закрытие файла. В программном коде показано применение этих методов для записи данных в файл: Dim NewFSO, txtNewFile Set NewFSO = CreateObject("Scripting.FileSystemObject") Set txtNewFile = NewFSO.CreateTextFile("c:\IniFile.ini". True) ' Запись строки txtNewFile.Write ("Файл инициализации приложения") ' Запись txtNewFile.WriteBlankLines (2) ' Запись строки с меткой конца строки txtNewFile.WriteLine ("Parameter = 70") txtNewFile.Close Чтение данных из файла выполняется по блокам, построчно или целиком. для этого используются соответственно методы Read, ReadLine и ReadAll. Работу этих методов можно изучить, дополнив предыдущий текст следующим кодом: ' Чтение из файла Dim File As File Dim sFileCont As String Set File = NewFSO.GetFile("c:\IniFile.ini") Set txtNewFile = File.OpenAsTextStream(ForReading) sFileCont = txtNewFile.Read(40) I MsgBox sFileCont sFileCont = txtNewFile.ReadLine MsgBox sFileCont txtNewFile.Close
назад | содержание
| вперед
Поделитесь этой записью или добавьте в закладки |
Полезные публикации |