Forum: Object-Pascal / Delphi-Language
Delphi
by Union,
29. Sep 2005
Unter welchen Umständen kann das vorkommen ? Hast Du dafür ein Beispiel ?
var
v : variant;
begin
v := '123';
if VarIsStr(v) then
ShowMessage('String')
else if VarIsNumeric(v) then
ShowMessage('Numeric');
Dieser Code gibt jedenfalls immer "String" aus.
Forum: Object-Pascal / Delphi-Language
Delphi
by Union,
29. Sep 2005
Soweit ich weiss geht das nicht mit properties. Du könntest aber Variants verwenden und dann abhängig vom Typ innerhalb der Funktion verzweigen (VarIsNumeric, VarIsStr).
Forum: Object-Pascal / Delphi-Language
Delphi
by Union,
29. Sep 2005
Was möchtest Du denn erreichen?
Forum: Object-Pascal / Delphi-Language
Delphi
by Union,
29. Sep 2005
Property läßt kein overload zu, es ist für Methoden gedacht.