Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.07;
Скачать: CL | DM;

Вниз

Как правильно писать строки в поток, и потом читать?   Найти похожие ветки 

 
TStream   (2006-04-17 05:54) [0]

Есть массив строк.
str1 : array [0..19] of String;
Строки могут быть очень длинными.

Как лучше организовать его записать, чтобы потом считывать? Можно ли это сделать одной командой Write? Или в цикле 20тью командами Write? В общем, как лучше?


 
balepa ©   (2006-04-17 06:12) [1]

А F1 + TStream что пишет ?


 
Мастер Дельфь   (2006-04-17 06:14) [2]

Погугли!


 
Спец   (2006-04-17 06:15) [3]

Сделай поиск по форуму. Наверняка кто нибудь уже спрашивал.


 
Ответ   (2006-04-17 06:16) [4]

Да тебе вообще не нужно писать строки в поток, лучше запиши их в TString.


 
Профи   (2006-04-17 06:18) [5]

Да он вообще ламер, и ничерта в Дельфи не понимает, что вы ему советуете?


 
ЮЮ ©   (2006-04-17 06:29) [6]


> Как правильно писать строки в поток, и потом читать?

Правильно писать так, чтобы потом можно было правильно считать.

Можно ли это сделать одной командой Write
SizeOf(str1) = 20, независимо от содержимого строк. Думаешь, это сжатие? Нет, просто  str1 - массив "указателей", которые писать в поток бесполезно.
Поэтому однозначно Или в циклеe

но и  20тью командами тут не обойдешься, ибо SizeOf(str1[i]) = 4, а записать надо длину строки и её содержимое.


 
MBo ©   (2006-04-17 06:39) [7]

http://delphimaster.net/view/1-1144819532/


 
TStream   (2006-04-17 07:30) [8]

Какая разница между Write и WriteBuffer?
И где показывается колличество ссылок?


 
vovnuke ©   (2006-04-17 09:26) [9]

TStringList



Страницы: 1 вся ветка

Текущий архив: 2006.05.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
2-1145304765
qazwsx
2006-04-18 00:12
2006.05.07
Чёт не получается у мну нормально с мускулом работать...


2-1145426352
fast2
2006-04-19 09:59
2006.05.07
Как прокручивать DBGrid колесиком мышки?


3-1142487231
alex_pv2
2006-03-16 08:33
2006.05.07
ИМПОРТ В ACCESS


15-1145048960
Asics777
2006-04-15 01:09
2006.05.07
AV v.1.5 - Видео проигрыватель вскоре будет как Light Alloy !


11-1125647309
PavelPro
2005-09-02 11:48
2006.05.07
TrayIcon и KOL