Einzelnen Beitrag anzeigen

Tyrael Y.

Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Override bei Funktion, beide Parameter sind Ganzzahl

  Alt 2. Sep 2005, 14:07
...grad mal ausprobiert...

Delphi-Quellcode:
...
  private
    { Private declarations }
    function DoSomething(AInteger: Integer): String; overload;
    function DoSomething(ALongWord: LongWord):String; overload;
...

...
begin
...
NeAndereZahl:= DoSomething(LongWord(EineZahl)); //word

oder

NeAndereZahl := DoSomething(Integer(EineZahl)); //integer

oder auch

NeAndereZahl := DoSomething(StrToInt(NeZahlAlsString)); //integer


...
end;
so geht es...der Compiler meckert nicht, das einzig wichtige ist der Aufruf
dort muss explizit gesagt werden was es für ein Typ ist (casten)
Levent Yildirim
Erzeugung von Icons aus Bildern:IconLev
  Mit Zitat antworten Zitat