![]() |
Liste auslesen, aktualisieren?
Hallo!
Ich habe da ein kleines Problemchen, und da ich überhaupt nicht weiß, worums da geht, konnte ich leider keine Suche nutzen... Also. Ich lade über "from i:=0 to" verschiedene Einträge einer XML-Datei aus. Nun ist es aber nicht möglich, z.B. die Statusleiste nach jedem einfügen zu aktualisieren, z.B. "Eintrag 3 geladen... Eintrag 4 geladen... etc." Wie kann ich dies realisieren? MCXSC |
Re: Liste auslesen, aktualisieren?
Hast du mal versucht, direkt nach jeder Änderung ein .Repaint aufzurufen?
|
Re: Liste auslesen, aktualisieren?
application.processmassages;
heisst das Stichwort. Dieser Befehl stoppt die momentane Aktion und macht erstmal alles andere was so ansteht. Denn normalerweise wird das zuweisen deinen Statustextes auf Warteliste geschoben udn erst durchgefuehrt, wenn deine momentane funktion durchgelaufen ist. Applicatio.processmassages fuehrt die Aktion fuer dich sofort aus. |
Re: Liste auslesen, aktualisieren?
Und wo müsste ich den Befehl dann einfügen?
Also wenn ih z.B. folgenden Code habe:
Delphi-Quellcode:
MCXSC
var
i, j: integer; begin for i:=0 to j:=20 do begin einfuegen_in_liste; end; end; |
Re: Liste auslesen, aktualisieren?
In diesem Code hier :
Zitat:
|
Re: Liste auslesen, aktualisieren?
Hier:
![]() habe ich das schonmal erklaert. Scroll zu meinem Beitrag runter. Wenn es dann immernoch Problme gibt, dann schreib' nochmal. |
Re: Liste auslesen, aktualisieren?
Danke für den Tipp, hat funktioniert...
Jetzt habe ich aber noch ein anderes Problem: Die TListView blinkt so extrem wnn ich Einträge lade... |
Re: Liste auslesen, aktualisieren?
|
Re: Liste auslesen, aktualisieren?
Ah danke.
Ja, aber ich dachte weil das Problem ja aus der Lösung des Problems vom Thread entstanden ist?! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:30 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