Einzelnen Beitrag anzeigen

folo2009

Registriert seit: 3. Dez 2009
1 Beiträge
 
#1

Aktualisierung der Oberfläche unter Windows 7

  Alt 6. Dez 2009, 13:07
Hallo zusammen,

ich arbeite mit BDS bzw. Delphi 2007 und habe vor zwei Wochen von Windows XP 32-Bit auf Windows 7 64-Bit umgestellt. Seitdem habe ich Probleme mit der Aktualisierung der Oberfläche, sowohl in der Entwicklungsumgebung selbst, als auch bei eigenen Programmen z.B. wenn ich mit ich mit DockPanels von DevExpress arbeite. Wenn man das Fenster ein paar mal vergrößert und verkleinert oder ein Teilfenster verschiebt, dann klappt es plötzlich wieder. Es sieht fast so aus, als würden hier ein paar Events verloren gehen. Ich habe zu dem Problem bisher nichts gefunden (dafür eine Lösung für das Problem mit dem Debugger, danke nochmals!) und wollte mal fragen ob jemand das Phänomen kennt und evtl. bereits eine Lösung gefunden hat??

Anbei ein kommentierter Screenshot. Nach dem Verändern der Fensterbreite war auch hier wieder alles in Ordnung.

In der Entwicklungsumgebung ist das Problem ärgerlich aber handhabbar, in eigenen Anwendungen sollte dieses Phänonmen aber nicht auftreten.

Bei eigenen Anwendungen tritt vorher manchmal eine Exception EOSError 1401 auf (ERROR_INVALID_MENU_HANDLE) (ebenfalls nur unter Windows 7). Diese konnte ich aber bisher nicht auf eine konkrete Stelle im eigenen Programm zurückverfolgen und ich weiss auch nicht ob sie was mit dem Problem zu tun hat.

Viele Grüße,

Florian
Miniaturansicht angehängter Grafiken
fehler_927.jpg  
  Mit Zitat antworten Zitat