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

Вниз

Lines в memo   Найти похожие ветки 

 
Ксардас ©   (2005-09-01 18:14) [0]

А собсно присвоить значение строки в мемо перменной стринг?Я понимаю
a:=memo1.lines[1] не катит?
Спасибо!


 
begin...end ©   (2005-09-01 18:17) [1]

Катит.


 
Antonn ©   (2005-09-01 18:19) [2]

memo.lines.strings[]


 
Ксардас ©   (2005-09-01 18:19) [3]

Пасибо


 
begin...end ©   (2005-09-01 18:22) [4]

> Antonn ©   (01.09.05 18:19) [2]

Strings -- это default-свойство класса TStrings.


 
Ксардас ©   (2005-09-01 18:28) [5]

чет не катит всё же.собственно вот проблема.Предположим у меня есть тхт файл следующего содержания:D:\1.HEX
.Далее я делаю так:
Memo2.lines.loadfromfile(D:\1.txt);
n1{элемент меню}.caption:=memo2.lines[0];

но появлеяца в капшионе только текст </D:\CODE>
Почему?


 
begin...end ©   (2005-09-01 18:33) [6]

> Ксардас ©   (01.09.05 18:28) [5]

А у меня почему-то работает. Кстати, а зачем здесь Memo?


 
Ксардас ©   (2005-09-01 18:35) [7]


> А у меня почему-то работает. Кстати, а зачем здесь Memo?

А тогда уж не подскажите как считать например первую строку текстовика?


 
begin...end ©   (2005-09-01 18:39) [8]

> Ксардас ©   (01.09.05 18:35) [7]

var
 F: TextFile;
 S: string;
begin
 AssignFile(F, "D:\1.txt");
 Reset(F);
 ReadLn(F, S);
 CloseFile(F);
 N1.Caption := S
end.

Если же нужна не только первая строка, а все строки, и при этом файл не слишком большой, то используйте TStringList.


 
Ксардас ©   (2005-09-01 18:47) [9]

а можно как то считать след строку без стринглиста?


 
begin...end ©   (2005-09-01 18:48) [10]

> Ксардас ©   (01.09.05 18:47) [9]

Можно. Ещё раз вызвать ReadLn. А если первая строка не нужна, а нужна только вторая, то первый раз ReadLn лучше вызывать без указания второго параметра (S).


 
Ксардас ©   (2005-09-01 18:54) [11]

Всё получилось!Большое спасибо!


 
Gydvin ©   (2005-09-02 06:21) [12]

считать например первую строку

a:=memo1.lines[0]????????????


 
Думкин ©   (2005-09-02 06:57) [13]

> Ксардас ©   (01.09.05 18:28) [5]
> чет не катит всё же.собственно вот проблема.Предположим
> у меня есть тхт файл следующего содержания:D:\1.HEX

А где содержание? Содержание, а не название - я вас спрашиваю?
:0)
Удивительно все это.


 
Плохиш ©   (2005-09-02 10:50) [14]


> Думкин ©   (02.09.05 06:57) [13]

Вообще-то человек сказал, что строка "D:\1.HEX" записана в txt-файле и нигде не говорил, что эта строчка является названием оного файла.


 
Думкин ©   (2005-09-02 10:54) [15]

> Плохиш ©   (02.09.05 10:50) [14]


> Memo2.lines.loadfromfile(D:\1.txt);


Правда кавычки опущены - ибо не код, а мысли приводит.
Читайте, думайте, вникайте. Удачи.


 
Думкин ©   (2005-09-02 10:55) [16]

> > Плохиш ©   (02.09.05 10:50) [14]

Хотя да - видимо так. Но все-таки - вопрос остался открытым. Или нет?



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
14-1127250003
BaxTMaH
2005-09-21 01:00
2005.10.09
Помогите плз найти в инете книгу в электронном варианте


14-1127044917
Yeg
2005-09-18 16:01
2005.10.09
Помогите найти D(y)...


10-1103202378
Rext
2004-12-16 16:06
2005.10.09
DCOM-клиент и поток


14-1127127094
Rentgen
2005-09-19 14:51
2005.10.09
IFS - Образ для загрузки ОС?


14-1126612790
McSimm
2005-09-13 15:59
2005.10.09
тест





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский