![]() |
Bildschirm flimmert unterhalb einer bestimmten Zeile
Hallo,
ich habe ein sehr seltsames Problem. Auf dem Rechner einer unserer Kunden wird wenn unsere Software läuft, der gesamte Bildschirm unterhalb einer bestimmten Bildschirmzeile unlesbar zerstört, es flimmert wie wild. Ich kann das ganze nicht Debuggen weil der Fehler bei mir nicht auftritt. Ich habe ein kleines Video hochgeladen ( ![]() Interessanterweise ist nicht nur der Inhalt des eigenen Programmfensters zerstört, sondern die gesamte Breite des Bildschirms, inklusive der darunter angeordneten Taskleiste. Sobald das programm verlassen wird ist alles wieder in Ordnung. Irgendeine Idee was das verursachen könnte? Ich denke eigendlich es ist der Grafiktreiber, aber warum nur in meinem Programm? Danke! Gruß Ekkehard |
AW: Bildschirm flimmert unterhalb einer bestimmten Zeile
ist das vielleicht Vista?
Da hatte ich ähnliche Effekte beim simplen Scrollen von Tabellen. Hast du das übliche, aktuelle Treiber / letzten Service-Pack schon überprüft? Gruß K-H |
AW: Bildschirm flimmert unterhalb einer bestimmten Zeile
Das könnte durchaus auch ein Defekt in der Hardware sein.
Ich halte einen Hardwaredefekt sogar wahrscheinlicher als ein Problem mit dem Grafiktreiber weil das Flackern so extrem schnell ist. Man könnte z.B. einen Screenshot von der Anwendung machen und diesen dann auf dem Zielrechner anzeigen. Dazu ein neues Delphiprojekt anlegen, das Formular rahmenlos machen, ein Image drauflegen und dort den Screenshot einfügen. |
AW: Bildschirm flimmert unterhalb einer bestimmten Zeile
@p80286: Nein, kein Vista, Windows 7, 64bit. Die Anwendung ist 32bit, Delphi 7
@sx2008: Hardwaredefekt, Screenshot. Der Screenshot sollte dann also das (unzerstörte) "Bild" der Anwendung zeigen. Aber was soll das bezwecken? Ich hätte bei einem Hardwaredefekt auch erwartet, dass nicht nur meine Anwendung diesen Fehler zeigt. Danke und Gruß Ekkehard |
AW: Bildschirm flimmert unterhalb einer bestimmten Zeile
Zitat:
Es ist durchaus möglich, dass eine bestimmte Abfolge von Farben oder Farbflächen in der GPU einen bisher verdeckten Fehler auslösen. Daher könnte auch ein Screenshot das gleiche Verhalten auslösen. Wenn das passiert kannst du dich bequem zurücklehnen und sagen "Rechner ist defekt - kauft euch einen Neuen". Der Rechner ist doch ein Notebook wenn ich das richtig gesehen habe. Ich würde probeweise einen externen Monitor anschliesen, denn das Flackern sieht so aus als ob irgendwie die Synchronisierung zwischen dem Framebuffer und dem internen LCD Chip komplett ausser Kontrolle geraten würde. |
AW: Bildschirm flimmert unterhalb einer bestimmten Zeile
Ok, verstehe. Kann der Screenshot auch mit externer SW (also Windows "Print"-Key und MsPaint) erledigt werden, oder explizit in meiner SW damit genau die Position etc. passt?
Und das mit dem externen Monitor ist eine *sehr* gute Idee! Gruß Ekkehard |
AW: Bildschirm flimmert unterhalb einer bestimmten Zeile
Zitat:
Ich würde aber erst den externen Monitor testen (lassen); ist weniger Aufwand für dich. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz