![]() |
Listbix1 eintragungen in Listbox2 Übertragen per Array
Hi Leute :-D ,
wie bekomm ichs auf die reihe, eintragungen von listbox1 über Integer-arrays in listbox2 zu übertragen? also die eintragungen in listbox1 muss nicht über ein array erfolgen. aber die übertragung von listbox1 in listbox2... ich kann mir das über den integer-wert gar nicht vorstellen! denn, wenn etwas in eine listbox geschrieben wird, isses doch schon ein string! kann mir bitte jmd. auf die sprünge helfen? vielen dank!:oops: |
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
Mal schauen :glaskugel: sieht schlecht aus.
Wenn du nicht weißt, was da nun am Ende rauskommen soll, dann wird das schwierig. (und die Vorgabe mit dem Int-Array macht es auch nicht eindeutig) |
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
hi,
also das prog sieht wie folgt aus: über ein edit-feld wird in die listbox1 übertragen. anschließend soll der inhalt von listbox1 in listbox2 über ein array übertragen werden. scheinbar soll der inhalt über: Inhalt:Array[1..5] of Integer; übertragen werden... nur.. wie berwerkstellige ich das nur? |
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
Zitat:
2. Worin liegt das Problem, den Inhalt eines Editfeldes in die Listbox zu übertragen? 3. Den Inhalt einer Listbox kann man mit
Delphi-Quellcode:
direkt übertragen. Ein Array ist dazu nicht erforderlich.
ListBox1.Items.Assign(ListBox2.Items)
4. Wie kommt das Array of Integer ins Spiel, wo es sich hier doch ausschließlich um Strings handelt? 5. Wer hat dir den Befehl "soll" erteilt? 6. Was möchtest du überhaupt erreichen? |
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
Zitat:
Wenn bei der Implementierung (also dem Programmieren selber) Worte auftauchen wie z.B. scheinbar oder eventuell oder ich glaube, dann hat das Programmieren ab sofort wieder Pause. Denn man kann scheinbar nicht programmieren. @Perlsau :thumb: Zitat:
|
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
Code:
so sieht mein listing nun aus.
var
Form1: TForm1; Arr: Array [1..5] of string; z,i: integer; Liste: tstringlist; implementation {$R *.dfm} procedure TForm1.Button2Click(Sender: TObject); begin Liste.add(Edit1.Text); Listbox1.items:=liste; end; procedure TForm1.FormCreate(Sender: TObject); begin Liste:= tstringlist.create; Arr[1]:=edit1.text; Arr[2]:=edit1.text; Arr[3]:= edit1.text; Arr[4]:= edit1.text; Arr[5]:= edit1.text; end; procedure TForm1.Button1Click(Sender: TObject); begin listbox2.items.add(Arr[i]) end; end. aber wenn ich den button1 klicke kommt in der listbox nur pE (???) bitte um hilfe! |
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
Welchen Wert hat denn i zu dem Zeitpunkt? Ich möchte wetten, dass das 0 ist und somit gar nicht in Deinem Array verfügbar. Eine eingeschaltete Bereichsprüfung sollte einem das auch mitteilen.
|
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
wenn ich eien forschleife vor den arrays setze.. also in etwa so:
for i = 1 to 5 do --> kommt ne fehlermeldung bei der übertragung |
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
wieviele Elemente (Items) hat denn Deine Listbox2?
Versuche mal:
Delphi-Quellcode:
Grüße
for i:=0 to listbox2.items.count -1 do
KLaus |
AW: Listbix1 eintragungen in Listbox2 Übertragen per Array
:?:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 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 by Thomas Breitkreuz