![]() |
TObjectList existiert nicht
hi,
woher bekomme ich TObjectList's??? bei mir scheinen die nicht bekannt zu sein (Delphi 2005 Personal)... PLEASE HELP!!! |
Re: TObjectList existiert nicht
Die steckt in der Unit Contnrs
|
Re: TObjectList existiert nicht
danke du hast mir sehr geholfen :thumb:
|
Re: TObjectList existiert nicht
Zitat:
|
Re: TObjectList existiert nicht
man kann doch auch über in der IDE über "refactoring" --> "find unit" gehen um eine Unit zu finden.
|
AW: TObjectList existiert nicht
Hallo.
Ich bin auch ziemlich neu in Delphi und habe dasselbe Problem mit TObjectList. Ich nutze TurboDelphi 2006 für win32 und habe langsam das Gefühl, dass die Routine Contnrs nicht vorhanden ist. Also um TObjectLists nutzen zu können, muss ich sie erstmal in der unit (also dort, wo "uses blahblah; blahblah; ... " steht) Contnrs einfügen und später natürlich wie immer myObjectList: TObjectList; deklarieren. Mein konkretes Problem ist, dass weder Contnrs noch TObjectList erkannt werden. Mache ich irgendetwas falsch? Ist meine Delphiversion zu alt? Oder verstehe ich hier etwas nicht? |
AW: TObjectList existiert nicht
Das sollte funktionieren
Delphi-Quellcode:
Du könntest natürlich auch mal auf deiner Platte nach "Contnrs.*" suchen lassen. Da sollte min. die Datei "Contnrs.dcu" evtl. noch "Contnrs.pas" gefunden werden.
unit test;
interface uses Contnrs; var List : TObjectList; implementation end. Wenn nicht, dann fehlen die und du solltest über eine Neuinstallation nachdenken |
AW: TObjectList existiert nicht
Vielen Dank!
Der Compiler meckert schonmal nicht, es funktioniert also. Woran jetzt das Problem bei meinem Projekt liegt, weiß ich noch nicht. Aber wenn es noch was gibt, melde ich mich. Wenn nicht, dann ... ist wohl alles paletti und ich lasse für den Fall ein zweites Dankeschön! hier. :D |
AW: TObjectList existiert nicht
Der Tipp oben ist schon ok, man kann die Unit Contnrs aber auch hinter implementation einfügen. Hängt einfach davon ab wie man es braucht.
Delphi-Quellcode:
implementation
{$R *.dfm} uses Contnrs; procedure TForm1.Button1Click(Sender: TObject); var List : TObjectList; begin //... end; |
AW: TObjectList existiert nicht
Hängt vor allem davon ab, wann man es braucht. Will man eine TObjectlist bereits im interface-Abschnitt deklarieren (z.B. als privates Feld einer Klasse), kann man die Unit nicht erst im implementation-Abschnitt einbinden.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz