![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
просмотр текстового файла
mixen © (2002-05-27 18:06:00)Как проще всего организовать просмотр в форме обычного текствого файла?
Спасибо.
Андрей Сенченко (2002-05-28 13:15:00) [1]>> nedden (28.05.02 09:50)
Представьте себе ЛЮБОЙ компонент, в который помещен "файл возможно огромного размера". Вы сможете увидет все его содержиое СРАЗУ ?
Я тоже нет. И никто не сможет. Отсюда вывод - грузите частями
nedden (2002-05-28 09:50:00) [2]а как организовать просмотр файла неизвестного - возможно огромного размера в своей форме ? (текстового) Есть ли комоненты или проще самому доделать TMEMO ?
Демон (2002-05-27 21:49:00) [3]RichEdit1.Lines.LoadFromFile("[имя файла]");
и усё, у меня пашет без проблем
Crustie (2002-05-27 19:26:00) [4]Удалено модератором
Anatoly Podgoretsky (2002-05-27 19:03:00) [5]А если больше 4 гигов, то операцционка пошлет
Song (2002-05-27 18:44:00) [6]Ну тады в TMemo, если беспокоит размер то в TRichEdit, а если файл трёхгиговый, тады просто ShowMessage() и посылай его. :-))
rhf (2002-05-27 18:37:00) [7]Song, он же хочет отобразить на форме, а не внешней программой
rhf (2002-05-27 18:35:00) [8]Федьков Л.М., это если ты на d3 пишешь, а так вообщето без проблем
Song (2002-05-27 18:31:00) [9]Самое простое по-моему вот: ShellExecute(Handle,"open","файл",nil,nil,SW_SHOWNORMAL);
Федьков Л.М. (2002-05-27 18:30:00) [10]А если файл больше 64К?. Его ведь Memo не скушает!!!
rhf (2002-05-27 18:15:00) [11]проще можно через метод memo.lines.loadFromFile(), но только для текста
eSKey (2002-05-27 18:14:00) [12]Создать на форме Memo, объявить переменную textfile, читать через readln до конца и делать Memo.Lines.Add. Проще по-моему не придумаешь :)