Forum: Programmieren allgemein
Delphi
by MGC,
26. Nov 2011
@Bummi
Ja, diesselbe Vermutung habe ich auch.
Muss aber zu meinem Beschämen zugeben, dass ich selbst seinen Code am Anfag überhaupt nicht geblickt habe, da ich mich bisher noch nicht direkt mit dem Thema beschäftigen musste.
Forum: Programmieren allgemein
Delphi
by MGC,
26. Nov 2011
Das habe ich gerade gesehen, Dein Create wird an keine Variable übergeben, ist demnach am Ende nicht existent.
Forum: Programmieren allgemein
Delphi
by MGC,
26. Nov 2011
Also das folgende Projekt ist aufgrund des oben erwähnten Tutorials erstellt und funktioniert bei mir sehr gut.
Ich habe die Zuweisungen von Positionen und Ankern mal auf die Schnelle anders zugewiesen, damit es nicht zu Überlagerungen kommt.
Da Dein Code-Snippet so aussieht, als ob Du ohnehin gerade in der Testphase bist, kannst Du von diesem Punkt an die ListBoxen langsam aufbauen bis Du zu...
Forum: Programmieren allgemein
Delphi
by MGC,
26. Nov 2011
Wieso sind LBox udn LBox1 bei Dir in einem public Bereich?
Zu welchem Object oder Form gehören sie? Momentan sieht das auf diese Weise seltsam aus. a Du aber Auslassungszeichen // verwendet hast, gehe ich davon aus, dass dort noch mehr Code ist.
Aber aus welchem Grund nimmst Du dafür keine globalen Variablen? Aus Sicherheistgründen?
Forum: Programmieren allgemein
Delphi
by MGC,
26. Nov 2011
Entschuldige, habe ich nicht gesehen.
:?:
Nochmal eine andere Frage.
Du möchtest mit SearchFor.LBox.Items auf Deine CustomListBox zugreifen, diese Methode scheinst Du allerdings gar nicht in Dein Objekt eingebunden zu haben.
Bist Du Dir hier sicher, das durch die With-Anweisung nicht LBox1.Reference := LBox1.LBox; vom Compiler verstanden wird?
with LBox1 do
begin
Forum: Programmieren allgemein
Delphi
by MGC,
26. Nov 2011
Hallo,
erzeugst Du Deine Objekte auch? Also z.B.:
MyCustomListBox := TMyCustomListBox.Create;
Gleiches Problem sehe ich für das Feld FRef. Du hast es zwar als TCustomListBox deklariert, solltest die CustomListBox aber auch erzeugen oder wird das Feld FRef mit einer ListBox verbunden, die Du im Form hast?
MyCustomListBox.Reference := MyFormListBox;
Diese Variante wäre nicht sehr gut,...