Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

ListBox Finden Sie ähnliche Zweige


Ser_Kham1   (2001-12-17 16:10) [0]

Guten Tag, meine Herren.
Читал я help по ListBox и вычитал в описании свойства Items:
"By default, the items in a list box are of type TStrings."
А что можно как-то изменить это самое By default и сделать чтобы items in
a list box are of какого-нибудь другого типа?
Grüße Baby.



MBo   (2001-12-17 16:18) [1]

а)нет, если самому не переписывать
б)незачем, т.к. к каждой строчке в strings можно прицепить объект - любой!



Fellomena   (2001-12-17 17:08) [2]

Mbo всё правильно сказал, вот пример:

war
i: real;
beginnen
i: = 1.35;
i:=sqrt(i*i);
ListBox1.Items[0]:=FloatToStr(i); // механизм преобразования типов
end;

=)



MBo   (2001-12-17 17:12) [3]

я имел в виду listbox1.items.objects[i]



Fellomena   (2001-12-17 17:14) [4]

... а какая разница ?



Ser_Kham1   (2001-12-17 17:19) [5]

Спасибо MBo. Это мне подойдёт. Однако возникает вопрос, когда я буду вставлять или добавлять новые элементы в список, мне нужно будет динамичсеки создавать соответствующие Objects. Однако мне же потом наверное необходимо будет позаботиться об удалении динамически созданных Objects,или компилятор сам за меня сделает грязную работу?



Виктор Щербаков   (2001-12-17 17:23) [6]

Удалять придется самому.
Чтобы объекты уничтожались автоматически нужно пользовать
TObjectList.



Dimka Maslov   (2001-12-17 17:24) [7]

Компилятор грязную работу делать не будет. Заботиться о создании объектов и их освобождении нужно самому.



MBo   (2001-12-17 17:25) [8]

разница в возможности добавления ЛЮБОГО объекта - от иконки до навороченного компонента, если, конечно, возникнет такое желание

Да, удалять надо вручную. Из стандартных структур данных Delphi, насколько помню, только TObjectList сам освобождает свои элементы.



Fellomena   (2001-12-17 17:31) [9]

2 Mbo: да нет... разницу между объектом и, к примеру, строковым значением я понимаю =)
я имела ввиду то, что реализация (программная) ListBox-а не меняется (если ты понимаешь о чём я).



MBo   (2001-12-17 17:37) [10]

понЯл.



Seiten: 1 ganze Branche

Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.84 MB
Zeit: 0.039 c
1-22065
Sieger
2001-12-19 07:30
2002.01.08
über den Webbrowser


1-22002
BFG
2001-12-16 16:24
2002.01.08
Graphen


3-21926
Oleon
2001-12-04 15:14
2002.01.08
Eine Tabelle aus Delphi erstellen.


4-22466
Kunst
2001-10-31 15:21
2002.01.08
Und wie kann man die Bewegung der Maus auf die Formgrenzen beschränken?


3-21996
vinni2000
2001-12-06 11:47
2002.01.08
So wählen Sie Daten mithilfe einer Abfrage aus der Abfrage aus





Afrikanisch Albanien Arabisch Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarian katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Dutch Englisch estnisch Philippinisch Finnish Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole Hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegian
persisch Polnisch Portugiesisch Rumänisch Russisch serbisch Slovakisch Slowenisch Spanisch Suaheli Swedish Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu Yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch