Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TMemo: файл загружается не полностью [D7, XP]


r1111 ©   (2007-03-28 21:09:00) 

Добрый день,
подскажите пожалуйста, по каким причинам текстовый файл может загружаться в memo через loadfromfile не полностью (часть строк из конца пропущена)?
файл в кодировке dos.


Desdechado   (2007-03-29 12:00:00) [1]

> Окстись! В сабже XP, а не 9х.
Насчет XP не скажу, Tmemo давно не использую. Но на 2000 там все равно было ограничение на размер. Поэтому обычноиспользую TRichEdit, хотя на 2000 он тоже был глючный.


Германн   (2007-03-29 03:40:00) [2]


> ЮЮ ©   (29.03.07 03:37) [9]
>
> Возможно, размер файла превысил предельно допустимый для
> TMemo.

Окстись! В сабже XP, а не 9х.


ЮЮ   (2007-03-29 03:37:00) [3]

Возможно, размер файла превысил предельно допустимый для TMemo.


RASkov   (2007-03-29 00:29:00) [4]

> [6] r1111   (28.03.07 22:24)

var F: TextFile; S: String;
begin
 AssignFile(F, <FileName>);
 Reset(F);
 try
 while not EOF(F) do begin
  ReadLn(F, S);
  Memo.Lines.Add(S);
 end;
 finally CloseFile(F); end;
end;


r1111   (2007-03-29 00:13:00) [5]

up


r1111   (2007-03-28 22:24:00) [6]


> Ну, а EOF - ^Z, IMHO.


Я только начинающий...можно плиз пример кода?


Leonid Troyanovsky   (2007-03-28 22:05:00) [7]


> r1111   (28.03.07 21:57) [4]

> > где-то затесался символ с кодом 0, который интерпретируется,

> Именно строки или конец всего файла?
> Если строки то это не то.
> А если файла, то как это можно исправить?

Строка - в смысле: PChar.

Ну, а EOF - ^Z, IMHO.

--
Regards, LVT.


r1111   (2007-03-28 21:57:00) [8]


> где-то затесался символ с кодом 0, который интерпретируется,
>  как конец строки


Именно строки или конец всего файла?
Если строки то это не то.
А если файла, то как это можно исправить?


Virgo_Style   (2007-03-28 21:39:00) [9]

где-то затесался символ с кодом 0, который интерпретируется, как конец строки


r1111   (2007-03-28 21:35:00) [10]


> Где-то затесался нолик

Можно поподробней плиз?


Loginov Dmitry   (2007-03-28 21:30:00) [11]

Где-то затесался нолик


Наверх

Титульная страница Поиск, карта сайта Написать письмо