Registriert seit: 17. Jan 2007
907 Beiträge
Delphi XE2 Professional
|
AW: Funktion, die beliebigen Typ zuweist und als Bool auswertet
2. Mär 2011, 10:27
Wie wäre es mit einer generischen Funktion?! Dann musst du halt die Klasse immer mit angeben ...
Nachtrag:
Also z.B. so in der Art.
Delphi-Quellcode:
TForm1 = class(TForm)
public
procedure Test<T>(var AItem: T);
end;
procedure TForm1.Test<T>(var AItem: T);
begin
// Mach was mit AItem
end;
procedure TForm1.Button1Click(Sender: TObject);
var
LObject: TButton;
begin
Test<TButton>(LObject);
end;
Chris Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
Geändert von Deep-Sea ( 2. Mär 2011 um 10:37 Uhr)
|