Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Combobox in form2


kronoide - So 15.07.07 21:17
Titel: Combobox in form2
Hallo Community,

Also ich habe diesen code:


Delphi-Quelltext
1:
2:
3:
4:
procedure TForm2.FormCreate(Sender: TObject);
begin
memo1.lines[0] := 'Test:' + form1.ComboBox1.SelText;
end;


der ausgewählte text in der combobox soll im memo stehen nur leider zeigt er dann im form 2 memo nichts nach dem 'test:'

was ist da falsch?


Lannes - So 15.07.07 21:33

Hallo,

setz den Text in das Memo bevor Du die Form anzeigst.


kronoide - So 15.07.07 21:45

ich vertsehe nicht ganz, also wenn ich das in form 1 bei button1.click for fomr2.showmodal setze dann kann er memo1 nicht finden


Lannes - So 15.07.07 21:56

Hallo,

Du musst ihm auch sagen das Du das Memo auf der Form2 meinst:

Delphi-Quelltext
1:
Form2.Memo1.Lines.Add(ComboBox1.SelText);                    


JayEff - Mo 16.07.07 03:15

SelText könnte auch der falsche Ansatz sein, da SelText nur dann nicht '' ist, wenn auch ein Text markiert, d.h. blau hinterlegt ist, in der CB. Benutze statt dessen Combobox.Text oder Combobox.Items[ComboBox.ItemIndex]


kronoide - Mo 16.07.07 10:01

funktioniert jetzt, danke