Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ListBox auf lbVirtual - merkwürdiges Verhalten (https://www.delphipraxis.net/126934-listbox-auf-lbvirtual-merkwuerdiges-verhalten.html)

moelski 5. Jan 2009 11:16


ListBox auf lbVirtual - merkwürdiges Verhalten
 
Liste der Anhänge anzeigen (Anzahl: 1)
Moin !

Ich habe da eine ListBox in 2009 die ich mit dem Style lbVirtual betreiben möchte.
Das klappt eigentlich auch ganz gut, aber wenn ich aus einer anderen Unit Daten in der ListBox einfügen möchte und dann die Daten in der ListBox anklicke, dann passieren merkwürdige Dinge. Es werden Einträge gelöscht :gruebel:

Habe mal ne Demo Anwendung angehängt inkl. EXE. Startet die mal und klickt in Form1 auf ADD. Daten werden eingetragen und man kann die auch in der ListBox anklicken. Dann auf Button2 klicken und in Form2 dann auf den Button. Auch jetzt werden Daten in der ListBox eingetragen.
Klickt man nun aber ein Item der Listbox an, dann löschen sich Elemente. :pale:

Bin ratlos :?

moelski 5. Jan 2009 15:30

Re: ListBox auf lbVirtual - merkwürdiges Verhalten
 
Moin !

Ich blicks nicht :gruebel:
Bin nun seit 4 Stunden am Suchen, aber kann den Fehler nicht finden :cry:
Warum auch immer, aber hier:
Delphi-Quellcode:
  If (index >= 0) and ( index < DebugLoggingItems.Count ) Then
    Data := DebugLoggingItems[index]
  Else
wird aus mir unerklärlichen Gründen der Count Wert falsch zurück gegeben.

Ich bin echt am verzweifeln langsam.

moelski 5. Jan 2009 16:43

Re: ListBox auf lbVirtual - merkwürdiges Verhalten
 
Moin !

:wall: Ich denk das war zuviel Huhn über die Feiertage ...

Ich habe in FormActivate die Stringliste eingerichtet ... Blöd nur das FormActivate des öfteren mal aufgerufen wird ...

Nachdem ich nun alles in FormCreate gelegt habe gehts ...

Peinlich ... :snowball:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 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