Вниз
Скачать: CL | DM;

Ну просто ламерский вопрос :))   Найти похожие ветки 

 
MetallAdm ©   (2002-03-07 12:59) [0]

когда создается форма делаю так ...

MyStrings:=TStrings.Create;
потом загружаю текст из файла
MyStrings.LoadFromFile(OpenDialog1.FileName);

потом пытаюсь
RichEdit1.Lines:=MyStrings;

И вылетает с Ошибкой

Как правильно работать с ентим типом да и вообше
TStrings ???

Только не надо говорить что бы я сделал так
RichEdit1.Lines.LoadFromFile(OpenDialog1.FileName);

мне нужно именно в MyStrings сперва загрузить
сделать тото тото (так нужно)
а потом в RichEdit !!

Заранее Благодарю


 
McSimm ©   (2002-03-07 13:06) [1]

Ошибки не будет, если заменить TStrings на TStringList


 
MBo ©   (2002-03-07 13:07) [2]

ентот тип TStrings - абстрактный (общий папа)
а конкретный - TStringList
согласно парадигме Object Pascal можно объявить
MyStrings:TStrings;
или
MyStrings:TStringList;
но создавать
MyStrings:= TStringList.Create;


 
MetallAdm ©   (2002-03-07 13:11) [3]

Спасибо попробую


 
Donal_Graeme   (2002-03-07 14:11) [4]

и, наверное, лучше бы сделать
RichEdit.Lines.Assign (MyStrigs);
вместо приравнивания


 
McSimm ©   (2002-03-07 14:19) [5]

>Donal_Graeme (07.03.02 14:11)
А это не обязательно. По сути будет одно и то же.
RichEdit1.Lines:=MyStrings;
выполняет именно Assign



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
7-67024
Rosco
2001-12-14 12:07
2002.03.21
Как запустить свою программу как сервис


14-67017
McSimm
2002-02-05 17:10
2002.03.21
Задачка о перемене мест слагаемых


3-66736
dmitriyk
2002-02-18 02:49
2002.03.21
Никто не встречал компонент TDBGrid у которог можно былобы вставить фоновую картинку ?


14-66957
BWG
2002-01-19 19:53
2002.03.21
ICQ Mastak Active list


4-67042
BOPOH
2002-01-22 19:39
2002.03.21
Помогите мне дураку разобраться...




   Наверх