Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.926 Beiträge
Delphi 12 Athens
|
Wieder generische Functions results
14. Mai 2019, 13:27
Delphi-Version: 10.2 Tokyo
Ich versuche sowas
Delphi-Quellcode:
class Function TWSClient.GetClient<T>(Addr: string):T
var RIO: THTTPRIO;
begin
//Result := nil;// Das geht schonmal nicht aber ok
RIO := GetLocalRio;
try
Result := (RIO as T);//[dcc32 Fehler] E2015 Operator ist auf diesen Operandentyp nicht anwendbar
RIO.URL := Addr;
finally
// if (Result = nil) then // Das geht dann natürlich auch nicht
// RIO.Free;
end;
End;
wie geht das?
Andreas Monads? Wtf are Monads?
|