Tachchen,
hab folgendes Konstrukt:
Delphi-Quellcode:
Function TVisibleObject.SetFocus(Wnd: HWND): Boolean;
Begin
Result := SetFocus(Wnd) = Wnd;
End;
SetFocus(Wnd) ist die Windows-
API-Funktion, nun meckert aber Delphi beim Kompilieren, da schließlich zuerst das SetFocus der Klasse entdeckt wird und dort Boolean nicht mit HWND kompatibel ist.
Innerhalb eine Klasse kann man doch Self. verwenden um auf Innerklassenfunktion zu verweisen,
aber gibt es auch das Gegenteil davon?
Also daß SetFocus außerhalb der Klasse gesucht wird.
OK, man könnte
Unit.Funktion verwenden, aber wenn man die
Unit eventuell mal umbennent, müßten auch alle Refferenzen darauf geändert werden.
Daher diese Frage, auch wenn ich nicht daran glaube, daß es sowas überhaupt gibt.
Frank