Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Combobox und Trackbar (https://www.delphipraxis.net/144270-combobox-und-trackbar.html)

Jonski 3. Dez 2009 19:01


Combobox und Trackbar
 
Ich brauche noch eine Information für ein Spiel und zwar, wie ich eine Combobox z.B. für das auswählen von der Schwierigkeit und eine Trackbar z.B. zum einstellen von der Geschwindigkeit oder von der größe eines Balles verwende.

Danke für eure Antworten

patti 3. Dez 2009 19:03

Re: Combobox und Trackbar
 
Wo genau liegt denn das Problem? Combobox auf deinem Formular platzieren, Items (Strings) über den entsprechenden Eintrag im Objektinspektor hinzufügen und beim OnChange-Ereignis darauf reagieren oder bei einem Button-Klick etc. den aktuellen Eintrag per Combobox1.ItemIndex einfach auslesen.

Edit: Vielleicht solltest du den Style der Combobox noch auf "csDropDownList" stellen, damit der Spieler keinen Text per Tastatur eingeben kann, sondern nur aus der Liste auswählen kann.

Bei einer Trackbar erfährst du über die Eigenschaft Position den aktuellen Wert, den gültigen Bereich kannst du durch die Eigenschaften Max und Min festlegen.

Jonski 3. Dez 2009 19:18

Re: Combobox und Trackbar
 
Ich hab da ein kleines Problem, nämlich, inkompatible Typen TString und String, was muss ich den nach ComboBox1:= eintragen?

lbccaleb 3. Dez 2009 19:22

Re: Combobox und Trackbar
 
Zitat:

Zitat von Jonski
Ich hab da ein kleines Problem, nämlich, inkompatible Typen TString und String, was muss ich den nach ComboBox1:= eintragen?

Geht so schonmal gar nicht, wenn dann z.B. so

ComboBox1.Strings. ...

Upps, Fehler meinerseits^^

meine natürlich

ComboBox1.Items. ...

Jonski 3. Dez 2009 19:24

Re: Combobox und Trackbar
 
Tja nur leider ist Strings ein undefinierter Bezeichner.

lbccaleb 3. Dez 2009 19:25

Re: Combobox und Trackbar
 
Siehe mein Edit im vorigen Post..

Bei Stringlist währe es .Strings

Jonski 3. Dez 2009 19:28

Re: Combobox und Trackbar
 
Sry ich hab auch einen Fehler gemacht, ich hatte das ja mit Items gemacht, aber das geht nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:41 Uhr.

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