AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Objektreferenzen als Variable nutzen möglich ?
Thema durchsuchen
Ansicht
Themen-Optionen

Objektreferenzen als Variable nutzen möglich ?

Ein Thema von LimeBulls · begonnen am 5. Jan 2011 · letzter Beitrag vom 5. Jan 2011
 
Benutzerbild von LimeBulls
LimeBulls

Registriert seit: 11. Dez 2010
10 Beiträge
 
Delphi XE Architect
 
#1

Objektreferenzen als Variable nutzen möglich ?

  Alt 5. Jan 2011, 10:10
Hallo,

Beispielquelltext:

Delphi-Quellcode:
query.sql.text := 'Select ...';
query2.sql.text := 'Select...';
Nun möchte ich für "Query", welches eigentlich als TZQuery definiert ist einen Platzhalter/eine Variable einsetzen.

z.B.

Delphi-Quellcode:
type
query2 := TZQuery;

[...]
procedure xxx;
var
query_variable: String;
begin
query_variable := 'query2'
query_variable.sql.text := 'Select...';

Natürlich klappt das so nicht, da kein normaler String einfach als Objektreferenz dienen kann.

Wie kann ich mir aber eine Variable machen, welche ich dauerhaft ändern kann und quasi die "Objektreferenz verschieben" kann, je nachdem worauf die Variable gerade zeigt/gesetzt ist ?

Google habe ich bereits angeworfen, gab mir aber zum Überschriftentext keine passenden Ergebnisse und die Selbstversuche endeten nicht erfolgreich.

Danke im voraus.

Geändert von LimeBulls ( 5. Jan 2011 um 10:15 Uhr)
  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 08:21 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