Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 Работа с файлами  [new]
Konstantin_d
Member

Откуда:
Сообщений: 82
Подскажите. Желательно с примерами.
Нужно записать в текстовый файл значение переменной.
Например в третью строку текстового файла:
---
pr1: 234
pr2: 444
pr3: 555
---
И как считать значение переменой из текстового файла.
Например, надо получить значение переменной pr3.
26 апр 07, 19:28    [4076059]     Ответить | Цитировать Сообщить модератору
 Re: Работа с файлами  [new]
Филипп
Member

Откуда: Boston, MA, USA (c 1989 ) б. Москва
Сообщений: 1880
Посмотреть а Helpе про File functions?
26 апр 07, 19:33    [4076069]     Ответить | Цитировать Сообщить модератору
 Re: Работа с файлами  [new]
AIS
Member

Откуда:
Сообщений: 1695
Konstantin_d
Подскажите. Желательно с примерами.
Нужно записать в текстовый файл значение переменной.
Например в третью строку текстового файла:
---
pr1: 234
pr2: 444
pr3: 555
---
И как считать значение переменой из текстового файла.
Например, надо получить значение переменной pr3.


Если решать других задач с текстовым файлом не требуется, то лучше это сделать используя INI-файл. Имя переменной - ключ, значение переменной - параметр ключа.

...
[pr3]=555
...

В этом случае не важно в какой строке и где в файле находится искомое значение переменной. Функции по работе с INI-файлами всетаки лучше посмотреть в Help.
27 апр 07, 14:19    [4079345]     Ответить | Цитировать Сообщить модератору
 Re: Работа с файлами  [new]
AIS
Member

Откуда:
Сообщений: 1695
AIS

...
[pr3]=555
...


Опечатка, в INI-файле будет так:

[имя раздела]
...
pr3=555
...

Имя раздела можно использовать, например, для классификации переменных.
27 апр 07, 14:29    [4079413]     Ответить | Цитировать Сообщить модератору
 Re: Работа с файлами  [new]
Konstantin_d
Member

Откуда:
Сообщений: 82
Спасибо. Сделал. Тема закрыта
27 апр 07, 16:04    [4080252]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить