AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi 'Komponente existiert bereits'
Thema durchsuchen
Ansicht
Themen-Optionen

'Komponente existiert bereits'

Ein Thema von Mazen · begonnen am 12. Okt 2011 · letzter Beitrag vom 12. Okt 2011
 
Mazen

Registriert seit: 6. Okt 2011
66 Beiträge
 
Delphi 7 Professional
 
#3

AW: 'Komponente existiert bereits'

  Alt 12. Okt 2011, 08:09
mhh... das mit dem Owner ist mir noch nicht so ganz klar, und das mit der ObjectList auch nicht...
Bin noch relativ neu in Delphi....

Habs jetzt aber trotzdem gelöst, und zwar so:

Code:
for i := 2 to dm.smtZiele.RecordCount do
begin
  TCheckBox(FindComponent('chk_'+IntToStr(i))).Free;
end;
Mit Sicherheit nicht die schnellste/beste methode, aber es funktioniert^^

Und wieso sollte ich meinen Komponenten keine Namen geben? Dann werden sie doch einfach "CheckBox1" bis "CheckBox14" benannt oder? Mein Problem dabei ist das die Nummer am Ende nicht zwangsläufig fortlaufend ist, sondern der ID des Datensatzen in der Datenbank entspricht, und wenn da mal was rausgelöscht wird ist es eben nicht mehr praktisch die CheckBoxen dann "autoamtisch" benennen zu lassen...
Oder meintest du das gar nicht?^^

Wo ich das grade schreibe merke ich das meine Lösung da oben dann gar nicht unbedingt funktionieren kann, da ich da ja auch mit der Variable i arbeite die einfach nur hochzählt...
Das werde ich noch ändern müssen...^^
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 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