Delphi-PRAXiS
Seite 1 von 2  1 2      

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/)
-   -   Edit inhalt in eine Combox liste (https://www.delphipraxis.net/83253-edit-inhalt-eine-combox-liste.html)

SaFu 29. Dez 2006 23:39


Edit inhalt in eine Combox liste
 
Hi hab mal ne frage wie kann ich den inhalt eines Editfelds in eine Combobox übergeben und notfalls wieder löschen :gruebel:

Wollte denn inhalt der Combobox zum laden einer text datei benutzen


z.B.

Sl.Loadfromfile('C:\Dokumente und Einstellungen\Datei\'+(Combobox1.text)+'.txt');

dazu müste ich erst wissen wie ich den inhalt eines Editfelds in die Cobobox liste bekomme so das sie sich immer erweitert

EDatabaseError 29. Dez 2006 23:42

Re: Edit inhalt in eine Combox liste
 
Also...
Delphi-Quellcode:
Combobox1.Items.Add(edit1.Text);

//oder meinst du

Combobox1.Text := Edit1.Text

//edit das erste sollte das sein

SaFu 29. Dez 2006 23:49

Re: Edit inhalt in eine Combox liste
 
Hab es so

combobox3.Text:= Edit3.Text;

aber somit wird es nur in die Combobox eingetragen aber nicht in die Liste (Items) die items müssten sich bei jedem eintrag in das Editfeld erweitern

EDatabaseError 29. Dez 2006 23:52

Re: Edit inhalt in eine Combox liste
 
ne du musst es mit dem add machen und dann den itemindex auf den hinzugefügten eintrag setzen...glaube add liefert sogar die position zurück...

Delphi-Quellcode:
var
i: integer;
begin
i:=combobox1.add(edit1.Text)
combobox1.itemindex := i;
end;
:angel2: hoffe es stimmt alles - ungetestet - vllt. noch irgentwo - oder +

SaFu 29. Dez 2006 23:57

Re: Edit inhalt in eine Combox liste
 
Danke Funktioniert ist ziemlich einfach wenn man es so sieht :wall:

SaFu 30. Dez 2006 00:09

Re: Edit inhalt in eine Combox liste
 
Hab doch noch mal eine Frage und wie übergebe ich diesen eintrag ebenfalle in eine andere Combobox auf einem anderen Formblatt

EDatabaseError 30. Dez 2006 00:12

Re: Edit inhalt in eine Combox liste
 
Delphi-Quellcode:
var
  I: Integer
begin

for i := 0 to ComboBox1.Items.Count - 1 do
 Form2.Combobox1.Items.Add(ComboBox1.Items[i]);
end;
sollte so funktionieren - auch ungetestet

tobi

SaFu 30. Dez 2006 00:12

Re: Edit inhalt in eine Combox liste
 
Hab jetzt festgestellt das nach dem erneuten Programm Start die einträge wieder verschwunden sind :gruebel:

EDatabaseError 30. Dez 2006 00:14

Re: Edit inhalt in eine Combox liste
 
Zitat:

Zitat von fuknersascha
Hab jetzt festgestellt das nach dem erneuten Programm Start die einträge wieder verschwunden sind :gruebel:

wenn du sie nirgentwo (z.b. in einer Datei) speicherst ist das doch wohl klar ;-)

SaFu 30. Dez 2006 00:17

Re: Edit inhalt in eine Combox liste
 
Danke dann versuch ich das jetzt mal hast mir schon sehr geholfen :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:06 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz