Книга: VBA для чайников
Чтение и запись данных
Чтение и запись данных
Есть несколько VBA-команд для записи и извлечения данных из файла. В приведенной ниже таблице описана их работа.
Пример команды |
Использование |
Пояснение |
Оператор Put |
Предназначен для записи переменных в файл |
Put #1, 1800, StrQuote (записывает переменную StrQuote в двоичный файл, начиная с позиции 1800); Put #1, 15, usrCustomData (записывает переменную usr Cus t ornDa t a в файле с произвольным доступом в запись 15) |
Оператор Get |
Предназначен для чтения из файла переменной, сохраненной с помощью оператора Put |
Get t #1, 1800, StrQuote (читает строку данных из двоичного файла с позиции 1800 в переменную Str Quot e); Get #1, 15, usrCustomDat a (читает определенные пользователем данные, хранимые в 15-й записи переменной usrCustomData) |
Функция Input |
Предназначена для чтения из файла данных, сохраненных с помощью оператора Put |
StrBigText = Input ( 400,#1) (читает 4000 символов в переменную StrBigText) |
Oneparop write # |
Предназначен для записи списка перемены в последовательный файл, с созданием новой строки после каждого прохода |
Write #3, strShortString, strLongString, intLittleNumber (записывает три переменные в строку последовательного файла) |
Оператор input # |
Предназначен для чтения списка из последовательного файла переменных, для трех сохраненных с помощью onepaтopa Write # |
Input #3, strShort String, strLong String, intLittleNumber (читает данные переменных из последовательного файла) |
- 4.4.3. Чтение и запись
- Запись в файл в Python. Метод write().
- Чтение закрытых каналов
- Глава 15 Страничный кэш и обратная запись страниц
- 25.3. Чтение записей
- Запись в файл
- Б.1.3. Запись данных
- 5.4.2. Чтение файлов
- 19.2.7. Чтение и запись данных в элементе
- Б.1. Чтение и запись данных
- 7.3.2. EEPROM и флэш-память