Einzelnen Beitrag anzeigen

Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Inkompatible Typen TPoint und Integer

  Alt 16. Jun 2019, 22:00
Hallo,
warum bekomme ich in dieser Zeile Code folgenden Fehler: Inkompatible Typen TPoint und Integer
f ist vom Typ TForm
f.ScreenToClient(Mouse.CursorPos.X).X müsste doch ein Integer und kein Point sein.

Code:
f.ScreenToClient(Mouse.CursorPos.X).X >= 10
Das Ergebnis ist auch ein Integer-Wert, was aber nicht passt ist Dein Argument Mouse.CursorPos.X.

function ScreenToClient(const Point: TPoint): TPoint; Die Function erwartet als PARAMETER ein TPoint, bei Dir wäre es allerdings der X-Wert eines T-Point, also fälschlicherweise ein Integer.
Michael Kübler
  Mit Zitat antworten Zitat