Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Mehrere Objekte erzeugt -> bestimmtes verändern? (https://www.delphipraxis.net/6342-mehrere-objekte-erzeugt-bestimmtes-veraendern.html)

Pyr0cracker 7. Jul 2003 11:07


Mehrere Objekte erzeugt -> bestimmtes verändern?
 
Hallo!
Wie kann ich mehrere Objekte nache einer Vorlage dynamisch in mein form erzeugen und löschen?

bsp:
Delphi-Quellcode:
type = schaltfläche;
public
var warte:integer;
...
z.b. im oncreate:
  schaltfläche.create(200,100) (x,y)
geht sowas?
Und, wie kann ich dann ein bestimmtes Objekt verändern?
Bsp.: Es existieren 4 Objekte 'test' und eins davon will ich löschen, wie mach ich das?
Die Objekte haben ja alle den gleichen Namen.

Falls ihr meine Frage nicht wirklich versteht, fragt noch mal nach

Danke schonmal,

Christian Seehase 7. Jul 2003 12:18

Re: Mehrere Objekte erzeugt -> bestimmtes verändern?
 
Moin Pyrocracker,

Bei nicht visuellen Objekten (z.B. TStringList), musst Du jedes erzeugte Objekt einer Variablen vom Typ des Objektes zuweisen, um sie ansprechen zu können.
Bei visuellen Objekten (z.B. TEdit), die dynamisch erzeugt werden solltest Du die Eigenschaft Name verwenden. Dann kannst Du mit u.a. mit Hilfe FindComponent, wieder darauf zugreifen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz