Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Benutzen von Combobox Auswahlen für strings (https://www.delphipraxis.net/120618-benutzen-von-combobox-auswahlen-fuer-strings.html)

Ruderer 13. Sep 2008 19:22


Benutzen von Combobox Auswahlen für strings
 
Hallo ich programmiere noch nicht sehr lange und konnte bisher noch nicht herausfinden, wie man eine Auswahl aus einer TComboBox für weitere strings benutzen kann. Wäre nett wenn mir jemand helfen könnte.

mkinzler 13. Sep 2008 19:24

Re: Benutzen von Combobox Auswahlen für strings
 
Ich verstehe deine Frage nicht ganz. Msint du wie du den markierten Eintrag auslesen kannst?

Ruderer 13. Sep 2008 19:29

Re: Benutzen von Combobox Auswahlen für strings
 
also er soll dass nciht anzeigen sondern ich will dass das markierte in eine Variable eingesetzt werden kann.
Bei meinem Projekt geht es darum, dass ich über einen eigenen Anmeldebildschirm auf TeamSpeak zugreifen will. Das klappt auch super aber da ich Für den Channel eine Auswahlliste machen will brauch ich die Funktion um die Auswahl in einen eine Variable einzusetzen, da in dieser Variable auch noch Namen etc. über Textfelder hinzukommen.
Ich hoffe das ist nciht zu umständlich erklärt und ihr versteht das.

Matze 13. Sep 2008 19:40

Re: Benutzen von Combobox Auswahlen für strings
 
Hallo, herzlich Willkommen!

Meinst du sowas?

Delphi-Quellcode:
my_var := my_var + ComboBox.Text;
// evtl. auch ComboBox.Items[ComboBox.ItemIndex]
Grüße

DeddyH 13. Sep 2008 19:41

Re: Benutzen von Combobox Auswahlen für strings
 
Ich bin nicht sicher, ob ich das richtig verstanden habe, aber meinst Du vielleicht sowas?
Delphi-Quellcode:
var s: string;
begin
  if ComboBox.ItemIndex > -1 then
    begin
      s := ComboBox.Items[ComboBox.ItemIndex];
      ShowMessage(s);
    end;
end;
Damit wird der Text des aktuellen Combobox-Eintrags (sofern einer ausgewählt wurde) in der Variablen s abgelegt und diese anschließend ausgegeben.

[edit] I' m too slow today :mrgreen: [/edit]

mkinzler 13. Sep 2008 19:44

Re: Benutzen von Combobox Auswahlen für strings
 
Delphi-Quellcode:
s := ComboBox.Text;

Ruderer 13. Sep 2008 19:48

Re: Benutzen von Combobox Auswahlen für strings
 
Delphi-Quellcode:
ts_parameter := 'teamspeak://XXXXXXXXXXX?nickname='ComboBox2.Text + Edit1.Text +')?password=XXXXXXX?channel= 'ComboBox1.Text';
So das ist mein Ansatz aber der sagt immer Operator oder Semikolon fehlen.
Combo Box2 Ist der Channel und ComboBox1 der "obername" und edit1 der Username.
ISt das vollkommen falsch, oder was ist mein problem?

mkinzler 13. Sep 2008 19:53

Re: Benutzen von Combobox Auswahlen für strings
 
Delphi-Quellcode:
ts_parameter := 'teamspeak://XXXXXXXXXXX?nickname='+ComboBox2.Text + Edit1.Text +')?password=XXXXXXX?channel= '+ComboBox1.Text;

DeddyH 13. Sep 2008 19:53

Re: Benutzen von Combobox Auswahlen für strings
 
Delphi-Quellcode:
ts_parameter := 'teamspeak://XXXXXXXXXXX?nickname=' + ComboBox2.Text + Edit1.Text +')?password=XXXXXXX?channel= ' + ComboBox1.Text;
Obwohl das mit Format() eleganter wäre, aber naja.

Ruderer 13. Sep 2008 20:03

Re: Benutzen von Combobox Auswahlen für strings
 
mhhhhhhh also der compiliert das jetzt und startet das Programm auch wieder aber die anmeldung bei TS scheitn immer noch nicht zu klappen muss ich da den Fehler bei meinem TS suchen oder habt ihr noch eine idee?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:13 Uhr.
Seite 1 von 3  1 23      

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