Forum: Programmieren allgemein
Delphi
by TiGü,
12. Aug 2019
Ja eben, im Prinzip müsste man die Zeile mit Move mit irgendetwas kluges ersetzen, ohne das es allzu langsamer ist.
Vorher, mit den festen String-Arrays, war das mit dem Move natürlich nicht so das Problem, dafür waren die resultierenden Records teilweise über 4000 Byte groß, obwohl davon nur ganz wenig gebraucht wurde.
Ich arbeite behelfsmäßig mit einen fixen Array (array of Widestring),...
Forum: Programmieren allgemein
Delphi
by TiGü,
12. Aug 2019
Hallo Gemeinde,
Vorgeschichte:
Ich bin gerade dabei im jahre alten Quelltexten Sachen zu optimieren. Delphi-Version ist XE5.
Ein Kernstück des vorhandenen Frameworks basiert darauf, sich komplexe Result-Werte als records quer durchs Programm und auch über Modulgrenzen hinweg zu schicken.
Optimierungsbedarf:
Für String-Informationen wurden dafür fixe/statische Char-Arrays verwendet,...