Forum: Object-Pascal / Delphi-Language
Delphi
by Oxmyx,
31. Jan 2006
Natürlich ist es ausführbar, aber der Threadersteller wollte ja eher wissen, wie es sich mit diesen sogenannten "Instanzvariablen" verhält. Ich kann durchaus mit Objekten arbeiten, ohne eine einzige "Instanzvariable" zu verwenden, und stattdessen ausschließlich untypisierte Zeiger verwenden. Das alles ist aber irgendwie eine unnötige Diskussion, weil das Thema, wenn es denn überhaupt der...
Forum: Object-Pascal / Delphi-Language
Delphi
by Oxmyx,
31. Jan 2006
Du hast primär etwas vollkommen sinnloses gemacht, nämlich eine Indirektion. Du tust so, als gäbe es einen Unterschied zwischen einem "Zeiger" und einer "Instanzvariable". Klar, wenn ich lustig bin, baue ich 10 Indirektionen ein, aber was hat das mit der Frage zu tun?
Forum: Object-Pascal / Delphi-Language
Delphi
by Oxmyx,
31. Jan 2006
Das ist eine unnötige Indirektion. So ist es besser:
var
Zeiger: Pointer;
ActiveEdit: TEdit;
begin
Zeiger := ActiveEdit;
TEdit(Zeiger).Text := 'Teschd';
end;