Vielen Dank für die ausführliche Antwort. Die hat dann gleich mehrere "Anschubser" bewirkt...
Die bisherige Programmversion war wohl mehr eine schnell hingeschluderte Variante, die im Grundsatz macht was sie soll, aber halt ihre Performancegrenzen hat.
Nun geht es halt an die schrittweise Optimierung incl. Prüfung auf Thread-Möglichkeiten:
- Optimierung der
xml-Abfragen an sich (Ergebnis geht bislang zeilenweise in eine StringList)
- anschließendes
xml-Parsing in eine Datenstruktur (TList of records)
- und Manipulation der Daten für die endgültige Anzeige (da müssen diverse Flags und Randbedingungen aus den
xml-Ergebnissen ausgewertet und in weitere Properties geschrieben werden)
- ...
Wer keine Arbeit hat, macht sich halt welche und der Mensch wächst an seinen Aufgaben
Vielen Dank nochmals für die Anregungen!
VG Frank.