AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ein Objekt zu Laufzeit die Klasse zuweisen

Ein Thema von Popov · begonnen am 13. Okt 2012 · letzter Beitrag vom 13. Okt 2012
 
Popov
(Gast)

n/a Beiträge
 
#12

AW: Ein Objekt zu Laufzeit die Klasse zuweisen

  Alt 13. Okt 2012, 19:48
Es ist auf jeden Fall nicht möglich eine Instanz auf eine andere Klasse umzustellen.
z.B. eine TStringList auf ein TButton
Mir ist auch klar, dass ich aus einer TStringList keinen TButton machen kann. Aber das will ich auch nicht, denn der Button ist ja eigentlich schon da. Ich will der Objektvariable nur sagen, dass sie jetzt nicht mehr TStringList ist, sondern TButton. Ist wie beim Autoverkauf, das Auto ist da, es wechselt nur der Besitzer. Der TButtom ist im Speicher, ich weiß, dass es ein TButton ist und ich hab auch seine Adresse. Denn seinen wir mal ehrlich, eine Objektvariable ist eigentlich nur ein Integerwert mit der Adresse. Dem ist es eigentlich Schnuppe ob es ein TStringList ist oder ein TButton. Nur wurde eben irgendwo vermerkt, das die Objektvariable ein TStringList. Und die Frage ist ob man das ändern kann.

@Zacherl

Wäre evtl. möglich, aber dann fängt es an wieder komplex zu werden.
  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 10:38 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