Einsteigerfragen zur PROFAN Programmierung

| Suchen
| Zurück zur Übersicht

Autor | Thema: Auslesen Auswahlbox
Tilo Mayer
| Datum:31.05.02 14:29 (Tilo.Mayer@gmx.de) |
Hallo, Danke für die schnelle Antwort. Nun ein weiteres Problem, ich habe mir einen Choicebox mit folgenden Auswahlmöglichkeiten erstellt let ChoiceBox1%=CreateChoiceBox(%HWND,"",196,71,145,100) @AddChoice(choicebox1%,"test") @AddChoice(choicebox1%,"test1") @AddChoice(choicebox1%,"test2") @AddChoice(choicebox1%,"test3") nun möchte ich wenn jemand z.B. Test1 auswählt diese auslesen und als Zahl 7 zur weiteren Berechnung nutzen (jeder Auswahl soll also inderekt eine Zahl zugeordnet werden). Ich hoffe ich habe mich vetsändlich ausgedrückt. MFG Tilo
Jörg Sellmeyer
| Datum:31.05.02 14:45 (joerse@gmx.de) |
Hallo Tilo, Mit Indx%= Sendmessage(Choicebox&,$0147,0,0) Sendmessage(Choicebox&,$0148,index%,Text#) Text$=String$(Text#,0) erhälst Du den aktuellen Eintrag. Jetzt mußt Du in einer If-Abfrage Deinen Wert ermitteln:
    If Equ(Text$,"test")
    	Zahl%=4
    ElseIf ...
    	Zahl%=n
    EndIf
Oder Du hast eine Sortierte Listbox mit Deinen Zahlen. Dann reicht Dir der Index. Index%= Sendmessage(Choicebox&,$0147,0,0) Let Zahl%=Val(GetString$(Listbox&,Index%)) btw Es ist immer nützlich Deine Profanversion anzugeben, da sich die Möglichkeiten der Versionen doch stark unterscheiden. Ich hoffe ebenfalls mich verständlich ausgedrückt zu haben. Gruß Jörg
Sven Schmidts
| Datum: 31.05.02 16:05 (schmidts@flat2serv.de) |
Hallo, so geht's einfacher: Gewählten Texteintrag: GetText$(ChoiceBox1%) Gewählte Eintragsnummer: SendMessage(Choicebox1%, $0147,0,0) Mfg. Sven Schmidts

| Zurück zur Übersicht

| Ein kostenloses WebMart Forum WebMart Homepage Tools kostenlos |