Einzelnen Beitrag anzeigen

Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#2

Re: screenToClient gibt komische Werte

  Alt 6. Mai 2010, 20:46
Ganz davon abgesehen, dass dein Code sich vermutlich nicht kompilieren lässt:

Delphi-Quellcode:
var
  x,x2,y,y2:INTEGER;
  xy:TPoint;
min4.ScreenToClient(xy);//min4=Timage; // Wo ist hiervor das begin? Oder braucht man das nicht!?
falls vor min4..... ein "begin" wäre, wäre xy nicht initialisiert. Deshalb kommt so ein komischer Wert raus. Also so:

Delphi-Quellcode:
var
  xy: TPoint;
begin
  xy := Mouse.CursorPos;
  xy := ScreenToClient(xy);
  // Jetzt ShowMessage
end;
HTH
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat