Forum: Programmieren allgemein
by Blup,
27. Jan 2021
Welcher von beiden Quellcode ist den die 64Bit-Version?
Die Stringliste hat in beiden Versionen(32/64 Bit) 172 Einträge und das ist die korrekte Anzahl von Items in der ListView?
Das Array ItemsInfo hat in der 64Bit-Version 172 Einträge und in der 32Bit-Version 160 Einträge?
Wenn das Array ItemsInfo gefüllt wird, wird vermutlich auch parallel die ListView gefüllt.
Vergleiche bei jedem...
Forum: Programmieren allgemein
by Blup,
9. Dez 2020
buf: array of Char;
ListView_GetItemText entspricht in dieser Delphi-Version ListView_GetItemTextW und erwartet als Buffer ein Array aus WideChar
Als Buffergröße muss nicht die maximale Anzahl der Byte, sondern die maximale Anzahl der WideChar (je 2 Byte) angegeben werden.
buf: array of WideChar;
ListView_GetItemText(hListView, i, 1, buf, Length(buf));