powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / КАК Записать информацию с тестового файлика ?
6 сообщений из 6, страница 1 из 1
КАК Записать информацию с тестового файлика ?
    #34101420
Александр GAGADDDOC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрий день !

Записать в файл 1.TXT

file="C:\Bud\1.TXT"
O file:("NW")
U file
F J=1:1:10 W !,J
C file

А как его обратно СЧИТАТЬ ?
...
Рейтинг: 0 / 0
КАК Записать информацию с тестового файлика ?
    #34102061
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Э-э-э
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
ClassMethod Read(afile As %String, ByRef file As %Integer =  0 ) As %Status
{
	new io,str,i,mysc
	set io=$IO,$ZT="ReadErr",mysc= 1 
	open afile:"R": 5  
	if $t 
	{
		use afile
		for i= 1 : 1   
		{
			read str: 2  quit:$ZEOF  
			set file($i(file))=str
		}
	} else  {set mysc= 0 }
ReadErr
	set $ZT=""
	set:'($ZE["<ENDOFFILE>") mysc= 0 
	use io close afile
	quit mysc
}

то есть читайте мануал по команде "read"

Ну и собсно в Cach'e есть %Library.File и разнобразные стримы
...
Рейтинг: 0 / 0
КАК Записать информацию с тестового файлика ?
    #34206997
-Serg-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зачем же так сложно.
Разве родное
O file:"R" U file
уже перестало работать?
Пользуйтесь родным COS и будет вам счастье.
...
Рейтинг: 0 / 0
КАК Записать информацию с тестового файлика ?
    #34207108
Sergei Obrastsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Ptn]
Код: plaintext
1.
2.
3.
4.
5.
		for i= 1 : 1   
		{
			read str: 2  quit:$ZEOF  
			set file($i(file))=str
		}
Я бы не рекомендовал писать в локальный массив большое количество записей, система начинает
откровенно тормозить. Кстати, зачем пользоваться $i , если у вас и так есть инкремент i=1:1 ?
...
Рейтинг: 0 / 0
КАК Записать информацию с тестового файлика ?
    #34208454
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergei Obrastsov[quot Ptn]
Код: plaintext
1.
2.
3.
4.
5.
		for i= 1 : 1   
		{
			read str: 2  quit:$ZEOF  
			set file($i(file))=str
		}
Я бы не рекомендовал писать в локальный массив большое количество записей, система начинает
откровенно тормозить. Кстати, зачем пользоваться $i , если у вас и так есть инкремент i=1:1 ?

Я думал люди знают что такое пример. ;) В нем главное пример а не скорость

Тормоза начинаются с 1000. Задача терпит
...
Рейтинг: 0 / 0
КАК Записать информацию с тестового файлика ?
    #34209042
Sergei Obrastsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ptn Sergei Obrastsov Ptn
Код: plaintext
1.
2.
3.
4.
5.
		for i= 1 : 1   
		{
			read str: 2  quit:$ZEOF  
			set file($i(file))=str
		}

Я бы не рекомендовал писать в локальный массив большое количество записей, система начинает
откровенно тормозить. Кстати, зачем пользоваться $i , если у вас и так есть инкремент i=1:1 ?

Я думал люди знают что такое пример. ;) В нем главное пример а не скорость
Тормоза начинаются с 1000. Задача терпит
Большинство людей пользуются примерами как практическим руководством, потому и сказал.
Если задело - ну, извините. :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / КАК Записать информацию с тестового файлика ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]