Работа с текстовыми файлами в VB 6.0
Хочу что бы моя прога считывала параметр из строки текстового файла, к примеру:
parametr:D:\555
тут нужно прочесть все данные строки после фразы "parametr:" и присвоить их переменной Х, но данные должны быть считаны только из этой строки. И вообще, есть ли какая то другая общепринятая методика сохранения параметров?
Заранее спасибо! :D
Подробнее опишите то, что вам нужно.
Хочу что бы параметры программы записывались и считывались из текстового файла. Точнее, хочу указать строку и столбец текстового файла, чтобы все что идет дальше указанного столбца в данной строке считывалось в переменную и наобарот (записывалось в текстовый файл).:)
Вариант есть наилучший - INI-файлы. Есть уже готовые модули и классы для работы с таким типом файлов.
А как называется и где читать?:confused:
В на следующей неделе пример выложу в исходники
Dim Stroka As String
Open "C:\file_with_parametr.txt" For Input As #1
Line Input #1, Stroka
Close #1
Mid (Stroka, 5, 10)
Команда Mid просто выделяет подстроку, начиная с символа, номер которого мы укажем (это число 5 в моем примере), и считает после него 10 символов (опять по примеру).
Аналогично есть команды Left и Right, почитай мануалы по VB.
На основании этого можно манипулировать строкой с командой как угодно.