Autor Beitrag
valherf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: So 13.02.11 17:07 
Hey,
Habe in einem Memo mehrere Werte untereinander stehen. Jetzt will ich, dass diese Werte alle in die Combobox übertragen werden. Jede Memozeile soll ein Item sein.
Bei mir wird einfach der gesamte Memoinhalt als ein Item eingelesen :-D...

ausblenden Delphi-Quelltext
1:
ComboBox1.Items.Add(memo6.Lines.gettext);					



Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am So 13.02.2011 um 22:54
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: So 13.02.11 17:11 
ausblenden Delphi-Quelltext
1:
2:
for A:= 0 to Memo1.Lines.Count-1 do
  ComboBox1.Items.Add(Memo1.Lines[A]);

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)

Für diesen Beitrag haben gedankt: valherf
valherf Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: So 13.02.11 17:16 
Das klappt leider nicht ganz,
da er jetzt natürlich die Zahlen ausgibt. Aber ich brauche ja den Text!
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: So 13.02.11 17:19 
Kannst du mal ein Beispiel geben, wie die Daten in deinem Memo aussehen? Mit meinem Code sollte er jede Memo-Zeile als einen Combo-Box Eintrag darstellen.

Edit:
Deine Funktion GetText liefert einfach nur ALLES was im Memo steht als einen String. Nicht dass du da irgendwie mehr hineininterpretiert hast ;)

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
valherf Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: So 13.02.11 17:24 
im Memo steht

Äpfel
Eier
Birnen
Kirchen
Eistee

... dann soll er jede Zeile als eigenes Item einlesen. So dass ich dann eines von denen in der Combobox auswählen kann...
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: So 13.02.11 17:26 
Das sollte mit meinem Code gehen. Hast du auch "Memo1" durch "Memo6" ersetzt? :roll:

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
FaTaLGuiLLoTiNe
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 200
Erhaltene Danke: 5

Windows 7, Windows 8.1
Delphi XE
BeitragVerfasst: So 13.02.11 19:00 
Folgendes sollte eigentlich auch funktionieren:

ausblenden Delphi-Quelltext
1:
ComboBox1.Items.Assign(memo6.Lines);					

_________________
<< FaTaLGuiLLoTiNe >>
Rhinoceroses don't play games!

Für diesen Beitrag haben gedankt: valherf
valherf Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: So 13.02.11 21:21 
@ Xion... Ja hatte ich ! :P