ERLEDIGT
JA
JA
ANTWORTEN
21
21
ZUGRIFFE
1504
1504
EMPFEHLEN
-
Hallo,
Ich wollte mal fragen, ob ihr wisst, wie man das change ereigniss einer combo box auslesen kann.
Also bei text boxen weiss ich wie´s geht , aber bei combo boxen nicht.
mfg Freddy
-
07.06.06 15:15 #2
- Registriert seit
- Nov 2003
- Ort
- Tecklenburg (NRW)
- Beiträge
- 258
Um mal aus der VBA Hilfe zu zitieren:
Eigentlich steht da alles drin...Tritt ein, wenn sich die Value-Eigenschaft ändert.
Syntax
Private Sub object_Change( )
Die Syntax für das Change-Ereignis besteht aus folgenden Teilen:
Teil Beschreibung
object Erforderlich. Ein gültiges Objekt.
Einstellungen
Das Change-Ereignis tritt ein, wenn sich die Einstellung der Value-Eigenschaft verändert, ungeachtet dessen, ob die Veränderung durch das Ausführen von Code oder durch eine Benutzeraktion über die Benutzeroberfläche ausgelöst wurde.
In der folgenden Aufstellung finden Sie einige Beispiele für Aktionen, die die Value-Eigenschaft ändern:
Klicken auf die Steuerelemente Kontrollkästchen (CheckBox), Optionsfeld (OptionButton) oder Umschaltfeld (ToggleButton).
Eingeben oder Auswählen eines neuen Textwertes bei den Steuerelementen Kombinationsfeld (ComboBox), Listenfeld (ListBox) oder Textfeld (TextBox).
Auswählen einer anderen Registerkarte in einem Register-Steuerelement (TabStrip).
Bewegen des Bildlauffeldes in einem Bildlaufleiste-Steuerelement (ScrollBar).
Klicken auf den Aufwärts- oder Abwärtspfeil eines Drehfeld-Steuerelements (SpinButton).
Auswählen einer anderen Seite in einem Multiseiten-Steuerelement (MultiPage).
HInweise
Die Change-Ereignisprozedur kann Daten, die in Steuerelementen angezeigt werden, synchronisieren oder koordinieren. Sie können z.B. die Change-Ereignisprozedur eines Bildlaufleiste-Steuerelements verwenden, um den Inhalt eines Textfeld-Steuerelements zu aktualisieren, das den Wert des Bildlaufleiste-Steuerelements anzeigt. Sie können eine Change-Ereignisprozedur auch verwenden, um Daten und Formeln in einem Arbeitsbereich und die Ergebnisse in einem anderen Arbeitsbereich anzuzeigen.
Anmerkung In einigen Fällen kann auch das Click-Ereignis eintreten, wenn sich die Value-Eigenschaft ändert. Die Verwendung des Change-Ereignisses ist jedoch das geeignetere Verfahren, um einen neuen Wert für eine Eigenschaft festzustellen.
-
bei textboxen muss man ja name.text eingeben was bei comboboxen?
name.?
-
07.06.06 15:58 #4
- Registriert seit
- Nov 2003
- Ort
- Tecklenburg (NRW)
- Beiträge
- 258
wann genau musst du das eingeben?
-
also ich schreibe bei textbox change ereignissen immer:
Private Sub name_Change( )
blabla = name.text
end sub
so und bei combo box weiss ich nicht welche endung an den namen muss
blabla = name.?
-
07.06.06 16:27 #6
- Registriert seit
- Nov 2003
- Ort
- Tecklenburg (NRW)
- Beiträge
- 258
Ich zutier gern nochmal die Hilfe
Will sagen, die richtige eigenschaft wäre überall .ValueTritt ein, wenn sich die Value-Eigenschaft ändert.
-
Die ComboBox hat aber auche eine Text-Eigenschaft.
hihi = -h²
-
also . value funtzt net und text eigenschaft geht nur wenn ich was in die combobox reinschreibe und das is ja nicht der sinn von einer combobox
-
08.06.06 12:43 #9
- Registriert seit
- Nov 2003
- Ort
- Tecklenburg (NRW)
- Beiträge
- 258
Jetzt wäre code hilfreich...
-
welchen code brauchst du denn ?
-
08.06.06 16:23 #11
- Registriert seit
- Nov 2003
- Ort
- Tecklenburg (NRW)
- Beiträge
- 258
der wo du versuchst durch ein change ereignis einen effekt herbei zu führen
-
also kurz zum aufbau:
ich hab eine public variable "ff" und durch das auswählen eines punktes in der combo box, soll in diese Variable nun das enthalten sein was man ausgewählt hat.
Code:
Private Sub fadenkreuzfarbe_Change()
ff = "cl_crosshair_color = """ & fadenkreuzfarbe.WAS? & """ "
Text1.Text = ff
End Sub
-
08.06.06 17:05 #13
- Registriert seit
- Nov 2003
- Ort
- Tecklenburg (NRW)
- Beiträge
- 258
Code :1 2 3 4
Private Sub ComboBox1_Change() ff = ff = "cl_crosshair_color = " & ComboBox1.Value MsgBox ff End Sub
klappt wunderbar.
P.S.: Warum so viele " ?Geändert von Nirraven (08.06.06 um 17:08 Uhr)
-
hmm mal ausprobieren zu den " die müssen vor dem inhalt stehen also :
"blabla"
EDIT: bin ich blöd?
es funtzt net der meint immer der kennt .Value netGeändert von Fr3dd1 (08.06.06 um 17:35 Uhr)
-
08.06.06 17:41 #15
- Registriert seit
- Nov 2003
- Ort
- Tecklenburg (NRW)
- Beiträge
- 258
Ah, jo, stimmt, das war diese " die ich immer wieder vergesse wieviele man nu machen muss
Ähnliche Themen
-
Combo-Box Icon
Von Sneakers im Forum JavaAntworten: 1Letzter Beitrag: 25.11.07, 00:21 -
Combo Box
Von anmae im Forum VisualStudio & MFCAntworten: 8Letzter Beitrag: 27.09.05, 16:33 -
Combo Box
Von WIldi im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 20.09.04, 12:43 -
Combo-Box
Von Stephan Boettcher im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 28.06.04, 19:03 -
Combo box****?
Von Devil im Forum Flash PlattformAntworten: 3Letzter Beitrag: 08.10.01, 21:09





Zitieren
Login





