AmiBlitz³
NTUI: Listview multiselect - Druckversion

+- AmiBlitz³ (https://www.amiblitz.de/community)
+-- Forum: AmiBlitz³ (https://www.amiblitz.de/community/forum-3.html)
+--- Forum: NTUI (https://www.amiblitz.de/community/forum-17.html)
+--- Thema: NTUI: Listview multiselect (/thread-29.html)

Seiten: 1 2


Re: NTUI: Listview multiselect - Blackbird - 19.11.2013

Und wie ist das von dir mit dem Listview gemeint das ich da gleich direkt drin arbeiten kann ?


Re: NTUI: Listview multiselect - Der Wanderer - 19.11.2013

Du solltest das Ergebnis nicht in einem String buffern, da das anfaellig fuer Fehler ist.
Erstmal musst du dein Trennzeichen korrekt escapen und dafuer sorgen, dass dein String nicht zu gross wird. (Stell dir vor der LV hat 1000000 Eintraege...).
Du kannst viel speichersparender den LV uebergeben und deine Operationen direkt auf dem Durchlauf des LV ausfuehren. Es sei denn du machst das asynchron, weil die Operation lange dauert. Dann solltest du in der Tat eine Kopie machen, aber ein Array oder Liste waere deutlich effizienter als ein langer String, der jedesmal reallociert werden muss.


Re: NTUI: Listview multiselect - Blackbird - 19.11.2013

Heieiei...
Ich lese das so, das ich direkt mit der Liste des Listview arbeiten soll richtig ?


Re: NTUI: Listview multiselect - Der Wanderer - 20.11.2013

Em, ja. Warum eine Kopie als Sring machen, die du danach genauso parsen musst wie ntui_GetNextListItem().