![]() |
Listbox Werte einer Variable zuwesien
Hallo,
ich habe in meinem Lazarus Programm das Problem, dass ich meine Variablen mit dem Wert aus einer Listbox "speisen" möchte. Ich hätte gedacht, dass "x:=Listbox1.items;" reicht, wurde aber eines besseren belehrt. Also habe ich "x:=floattostr(listbox1.items);" und ähnliches probiert, was jedoch auch nicht funktionierte. Danke schon mal für die Antworten auf das evtl simple Problem :stupid: . |
AW: Listbox Werte einer Variable zuwesien
Items ist bestimmt nicht vom Typ Float oder ähnlich. Du musst den Eintrag zu weisen und nicht das Stringsobjekt der Listbox.
|
AW: Listbox Werte einer Variable zuwesien
Okey danke schonmal. Nur wie kann ich den Eintrag der Variable zuweisen ?
|
AW: Listbox Werte einer Variable zuwesien
In dem du den Eintrag direkt ansprichst über den Index? Die Hilfe ist da ein guter Einstieg oder ein Listbox Tutorial.
|
AW: Listbox Werte einer Variable zuwesien
Danke, werde mich da mal mit befassen.
|
AW: Listbox Werte einer Variable zuwesien
So sollte es funktionieren:
Delphi-Quellcode:
X := ListBox1.Items[ListBox1.ItemIndex];
|
AW: Listbox Werte einer Variable zuwesien
unit4.pas(49,34) Error: identifier idents no member "itemsIndex"
funktioniert leider nicht |
AW: Listbox Werte einer Variable zuwesien
Nicht "itemsIndex" sondern "itemIndex" (Singular) :-D
|
AW: Listbox Werte einer Variable zuwesien
okey aber jetzt möchte er wieder den Dateityp :)
unit4.pas(49,18) Error: Incompatible types: got "AnsiString" expected "Double" |
AW: Listbox Werte einer Variable zuwesien
Dann wandele ihn um. Wo ist jetzt das Problem?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 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