![]() |
combobox problem beim finden
warum geht das nicht:
Form1.(Findcomponent('combobox'+intToStr(Unit1.k)a s Tcombobox)).items.add(Unit1.Strasse[m].Name); bei der ersten klammer kommt schon der erste fehler: =>[Fehler] Unit3.pas(43): Bezeichner erwartet, aber '(' gefunden wenn ich sie wegmache kommt das: erst quelli ohne klammer: Form1.Findcomponent('combobox'+intToStr(Unit1.k)as Tcombobox).items.add(Unit1.Strasse[m].Name); und fehler: =>[Fehler] Unit3.pas(43): Operator ist auf diesen Operandentyp nicht anwendbar danke schonma Bx3 |
Re: combobox problem beim finden
Und so?
Delphi-Quellcode:
(Form1.Findcomponent('combobox'+intToStr(Unit1.k)) as Tcombobox).items.add(Unit1.Strasse[m].Name);
|
Re: combobox problem beim finden
Ist die Angabe von Form1 denn überhaupt nötig?
Innerhalb einer Methode doch überflüssig.
Delphi-Quellcode:
Vielleicht so?
with FindComponent('combobox'+intToStr(Unit1.k)as Tcombobox) do
Items.Add(Unit1.Strasse[m].Name); |
Re: combobox problem beim finden
Ob Form1 nötig ist oder nicht, hängt davon ab, wo du den Code aufrufst, in einer Methode die zu Form1 gehört
und wenn die Unit Classes eingebunden wurde und wenn die gesuchte Combobox auch zu Form1 gehört, ist es nicht nötig
Delphi-Quellcode:
with FindComponent('combobox'+intToStr(1))as Tcombobox do
items.Add('Test'); |
Re: combobox problem beim finden
danke^^,
habs so gemacht wie deddyH es sagte, an die andern, musste es mit Form1. ... aufrufen, da die box dort lag und ich sie von Form2 aus gefüllt habe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:00 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-2025 by Thomas Breitkreuz