![]() |
Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Hallo,
wie bekomme ich es hin, eine Combobox in eine Form zubringen und dann dort Werte einzufügen und anschließend möchte ich wenn ich auf die Combobox Items klicke das sich dann ein Edit1.Text Textfeld mit dem Wert befüllt ? |
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Zur Designtime: Im Objektinspektor auf Items doppelklicken und die Items im Formular eingeben.
Zur Laufzeit: ComboBox.Items.Add('Eintrag1... usw.'); In der Ereignisbehandlung ComboBox.OnChange eintragen: Edit.Text := ComboBox.Text |
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Super Dankeschön !!!
|
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
jetzt habe ich nur noch ein kleines problem
meine datensätze in der combobox sind folgende: "62234">Max Mustermann "62235">Günther Muster usw. so werden die jetzt auch im Textfeld angezeigt, wie kann ich delphi sagen das er im text feld nur den Namen anzeigen soll nicht die "62235"> sondern lediglich Günther Muster also nur im textfeld, in der combobox kann alles gezeigt werden ? |
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Mal zu Verständnis:
- Kommen die Daten aus einer Datenbank? Dann gäbe es u.U. auch noch die DBComboBox. - Mit Textfeld meinst Du das Editfeld? Oder oder das Eingabefeld der Combobox? Wenn Du das Editfeld meinstest, dann schau Dir mal die Textfunktionen "Pos" und "Copy" an. |
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Oder besser gesagt
wenn ich hingehe und hätte zwei felder Wenn ich Max Mustermann anklicke soll die Combobox die Mitarbeiter Nummer anzeigen und ins Textfeld übertragen. Vielleicht ist diese variante einfacher zu lösen ? |
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Hi,
also ich habe eine ComboBox1 und ein Edit1.Text (TEdit) Feld. |
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Du müsstest mal sagen, wie und wo die Daten herkommen. Sonst artet das in zu viel Raterei aus...
|
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
achso, sorry
habe mir die ganzen "64553">Name 1 "67567">Name 2 "65666">Name 3 "63444">Name 4 unter Combobox1 Items reingepackt und die Edit1.Text (Feld) habe ich mittels deiner verlinkung verbunden jetzt erscheint in der Combobox1 der Wert aus der Item Liste wie oben und wird an das Edit1.Text Feld übertragen. Datensätze sind also in der ComboBox hinterlegt |
AW: Will angeklickte Werte aus Combobox in Edit1.Text Textfeld anzeigen
Also wenn die Daten noch an anderer Stelle getrennt vorliegen (z.B. in einer Datenbank, StringList, StringGrid o.ä.) vorliegen, könnte man den Namen anhand der Nummer ermitteln o.ä.
Wenn Du sie nur in der Form vorliegen hast, kannst Du den Text selbst zerlegen und die Teile weiterverarbeiten. Etwa so:
Delphi-Quellcode:
var
N, V: String; p: Integer; begin p := Pos('=', S); if p > 0 then begin N := Trim(Copy(S, 1, p - 1)); V := Trim(Copy(S, p + 1, MaxInt)); end else begin N := Trim(S); V := ''; end; ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 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