Thema: Delphi Delphi5 ListView Bug

Einzelnen Beitrag anzeigen

Jakson

Registriert seit: 10. Mär 2006
34 Beiträge
 
#1

Delphi5 ListView Bug

  Alt 10. Mär 2006, 12:22
Ich hab gerade einen sehr verwirrenden Fehler in Delphi 5 gefunden.

(Delphi 5 muss ich zur pflege eines alten Programms noch verwenden)

Aufbau:
ein ListView zum anzeigen der Einträge


Auf Form.OnCreate wird jetzt das ListView mit Daten gefüllt.

Zur besseren Unterscheidung möchte ich die einzelnen Zeilen in unterschiedlichen Farben und Style anzeigen.

Das mach ich mit OnCustomDrawItem und es Funktioniert auch.

Soweit so gut.

Jetzt ist mir aufgefallen das wenn ich mit dem ListView arbeite sprich den Scrollbalken immer auf und ab ziehe plötzlich die Fette Formatierung verschwindet.

Dann reagiert das ListView auch nicht mehr auf das OnSelectItem Ereignis und stürzt auch ab und zu einfach ab.

Jetzt hab ich das gleiche mit einem Delphi 7 probiert.
Siehe da der Fehler läst sich nicht mehr nachvollziehen.

Also schlussfolgere ich daraus das Delphi 5 da einen ziemlichen Bug hat der spätestens im 7 behoben wurde.

Jetzt meine frage:
  • Wie kann ich den Bug beheben?
  • Gibt’s für Delphi 5 ein Service Pack?
  • Gibt’s eine andere Komponente mit der ich auch einen vernünftige Report Darstellung machen kann?
Und nein ich muss Delphi 5 verwenden.

Ich hoffe jemand hat schon mal so ein Problem gehabt oder weiß Rat.
Angehängte Dateien
Dateityp: zip listviewtest_987.zip (144,7 KB, 18x aufgerufen)
  Mit Zitat antworten Zitat