Proměnné,podmínky je tu snad chyba?   zodpovězená otázka

VB6/VBA

Dobrý den,dělám takový program a chci aby když mám zaškrtlý CheckBox nebo OptionButton a stisknu tlačítko provedlo to co chci.Takže nejdříve jsem hledal jestli CheckBox či OptionButton nemají možnost nastavení Checked(Boolean) ale nemají.Tak jsem si vytvořil proměnnou,proměnnou nastavím při zaškrtnutí OptionButtonu nebo CheckBoxu na 2 a při kliknutí na tlačítko kontroluji jestli je proměnná 2 proveď co chci.Proměnná se sice nastaví ale pak se nic neděje nevím si už opravdu rady.Děkuji tady je kód

Private Sub dale_Click() // tlačítko
   If vyber = 2 Then
   room2.Show
   Me.Hide
   End If
End Sub

Private Sub Form_Load()
Dim vyber As Integer
vyber = 1
room1.Caption = "abc"
End Sub

Private Sub moznost1_Click() //OptinButton
vyber = 2
End Sub

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ve VB6 se ta vlastnost asi nejmenuje Checked, ale hledal bych něco jako CheckState, State, Value nebo něco podobného. Určitě se dá zjistit True/False, jestli je zaškrtnutá, nebo ne.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Děkuji mockrát,vyřešeno tady kód:

Private Sub dale_Click()
If moznost1.Value = True Then
room2.Show
Me.Hide
End If
End Sub

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback