Thema: Delphi Frage zu Zeigern

Einzelnen Beitrag anzeigen

generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#4

Re: Frage zu Zeigern

  Alt 31. Jan 2006, 10:57
die zeiger sind eigendlich nur noch ein mitbringsel aus turbopascal.
in delphi werden diese "eigendlich" nicht mehr benötigt.

denn:
Delphi-Quellcode:
var
  ActiveEdit: TEdit;
ist ein zeiger auf ein edit.

wenn du folgendes machst bekommst du keine 2 edits sondern kannst das eine edit über beide namen ansprechen:
Delphi-Quellcode:
var
  ActiveEdit: TEdit;
  Edit2: TEdit;

begin
  ActiveEdit:=tEdit.Create(self);
  ActiveEdit.Parent:=self;
  Edit2:=ActiveEdit;
  Edit2.text:='Hallo';
  capiton:=ActiveEdit.text;
end;
somit mein tipp: lass die finger von den untypisierten zeigern, da macht man zu schnell fehler rein.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat