Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Вниз

Как из текстового файла вывести две первые строки.   Найти похожие ветки 

 
a.s.popow ©   (2007-06-17 12:55) [0]

У меня во такая проблема: нужно чтобы можно было выбрать любой .txt файл после чего в полях Edit1 и Edit2 были видны первая и вторая строчка из этого файла.
Заранее СПАСИБО!


 
Anatoly Podgoretsky ©   (2007-06-17 13:06) [1]

> a.s.popow  (17.06.2007 12:55:00)  [0]

Это техническое задание, а проблема то в чем?


 
Cj ©   (2007-06-17 13:11) [2]

если я правильно тебя понял, то попробуй вот так:

var
s:TStringlist;
begin
s:=tstringlist.create;
s.LoadFromFile("file.txt");
edit1.text:=s.lines[0];
edit2.text:=s.lines[1];
s.free;
end;

а чтоб выдрать ЛЮБОЙ файл используй OpenDialog.execute затем s.loadfromfile(opendialog.filename);


 
Cj ©   (2007-06-17 13:14) [3]


> вывести две первые строки


еще их можно выводить за ниточку или пинками


 
Anatoly Podgoretsky ©   (2007-06-17 13:17) [4]

> Cj  (17.06.2007 13:11:02)  [2]

Ну ты посоветовал, а если файл будет на сотни мегабайт, не говоря уже об ошибках в примере, из по крайней мере три.


 
Cj ©   (2007-06-17 13:22) [5]


> а если файл будет на сотни мегабайт


пусть тогда использует BlockRead в массив/строку до второго chr(13)


> не говоря уже об ошибках в примере


все время клонит на Memo


 
Однокамушкин   (2007-06-17 13:52) [6]


> Cj ©   (17.06.07 13:22) [5]
> пусть тогда использует BlockRead в массив/строку до второго
> chr(13)

А что, TextFile и ReadLn уже отменили?


 
a.s.popow ©   (2007-06-17 14:57) [7]

Anatoly Podgoretsky
А ошибки то какие?


 
Anatoly Podgoretsky ©   (2007-06-17 15:00) [8]

> a.s.popow  (17.06.2007 14:57:07)  [7]

А зачем, данный код все равно не представляет никакого интереса, никому.


 
Infinityx93 ©   (2007-06-17 15:01) [9]

а как же сам a.s. popow????


 
Kolan ©   (2007-06-17 15:26) [10]

> А ошибки то какие?

1. Нет try finally
2. В  файле может не оказаться 2х строк.


 
Однокамушкин   (2007-06-17 15:34) [11]


> Kolan ©   (17.06.07 15:26) [10]

3. У TStringList нет свойства Lines...


 
a.s.popow ©   (2007-06-17 15:57) [12]

А кокое свойство лутчше использовать?


 
Infinityx93 ©   (2007-06-17 16:21) [13]

я думаю strings


 
Kolan ©   (2007-06-17 16:27) [14]

> А кокое свойство лутчше использовать?

S[I]

Ps ты хот чтоли для разнообразия попробу это скомпилить и поймёшь, что использовать lines не то что хеже, а просто невозможео&#133


 
a.s.popow ©   (2007-06-17 16:30) [15]

Спасибо всем я уже разобрался в данном вопросе



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

Форум: "Начинающим";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.046 c
15-1181899007
Gydvin
2007-06-15 13:16
2007.07.15
Windows 2003 server вход под своей учетной записью


15-1181499297
koha
2007-06-10 22:14
2007.07.15
Где Win XP хранит сериный номер свой?


9-1156602072
Heroes
2006-08-26 18:21
2007.07.15
Помогите пожалуйста очень надо!


15-1181711931
boriskb
2007-06-13 09:18
2007.07.15
Маклауд?


15-1181617894
ZMRaven
2007-06-12 07:11
2007.07.15
на форум лезут кул хацкеры?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский