RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > rc = STREAM(f1,"C","OPEN READ") > > file1 = CHARIN(f1,1,CHARS(f1)) > > rc = STREAM(f1,"C","CLOSE") > > > > Вот этот вариант мне наиболее симпатичен. Правильно -- файлы закрывать *хорошо*. [[ А то не позакрывал как-то файлы в цикле, так долго удивлялся, чего это оно разваливается, когда список файлов длиннее 3-х или 5-ти... ]] > > Правда, я сам пользуюсь STREAM(file,'C','QUERY SIZE'), а не CHARS(f1), так как 'QUERY SIZE' файл _не открывает_. Вот так > > data=CHARIN(file,1,'0'||STREAM(file,'C','QUERY SIZE')); er=STREAM(file,'C','CLOSE') > > Здесь '0'|| -- для случая, когда файл не существует. > > ...Be happy, take it easy, sayonara. > ---abm@null.ru,abme@rambler.ru
__, _,_ _, __, ___,
|_) | | | |_ ` /
| \ | | | , | /
~ ~ `~' ~~~ ~~~ ~~~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.