Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

AW: Zugriffsverletzung bei Anzeigen eines Hints

  Alt 12. Sep 2011, 11:21
Auf den ersten Blick fallen mit zwei Gründe für diese Exception auf:

Der Prozedurzeiger MultiMon.GetMonitorInfo steht auf urplötzlich NIL.
(TMonitor.GetBoundsRect will darauf zugreifen)

Oder Screen.MonitorFromPoint(Point(Rect.Left, Rect.Top)); in THintWindow.ActivateHint liefert keinen Monitor (also NIL)
und die nachfolgenden Zugriffe wollen dann auf dieses Objekt zugreifen.


Tippen würde ich auf Letzeres, welches versucht den "Monitor" zu dem Hint zu finden.
$2B or not $2B
  Mit Zitat antworten Zitat