Avatar billede mc.lucifer Praktikant
13. februar 2003 - 12:58 Der er 3 kommentarer og
2 løsninger

Font på Caption

Hvordan laver jeg font på en command via en If sætning

Forklaring:

If Option2 = True Then
Command2.Caption = "Udsend rykker"
Else
Command2.Caption = "Intet"
End If

caption skal i begge tilfælde indeholde "Udsend rykker" men hvis option2 er true skal det så med sort, OG er den false skal det stå med en meget let grå skrift sådanne at den ligner at knappen ikke fungere, Håber i forstår

MC
Avatar billede peter.erikse Nybegynder
13. februar 2003 - 13:17 #1
Private Sub UserForm_Initialize()
    Command2.ForeColor = RGB(240, 240, 240)
    Command2.Caption = "Udsend rykker"
End Sub

Private Sub Option2_Change()
    If Option2.Value = True Then
        Command2.ForeColor = RGB(0, 0, 0)
        Command2.Caption = "Udsend rykker"
    Else
        Command2.ForeColor = RGB(240, 240, 240)
        Command2.Caption = "Udsend rykker"
    End If
End Sub
Avatar billede sjh Nybegynder
13. februar 2003 - 14:09 #2
er du sikker på det ikke er "Enabled" du mener:

Private Sub Form_Load()
  Command2.Caption = "Udsend rykker"
  Option1.Value = True
End Sub

Private Sub Option1_Click()
  Command2.Enabled = CBool(Option1.Value)
End Sub

Private Sub Option2_Click()
  Command2.Enabled = IIf(Option2.Value, False, True)
End Sub
Avatar billede martin_moth Mester
13. februar 2003 - 15:26 #3
Bare som supplement til shj:
Enabled=True => Normal knap
Enabled=False => "Vissen knap, der ikke kan trykkes på

Det vil sige, at det ikke blot LIGNER, at knappen ikke fungerer - den fungerer faktisk ikke!
Avatar billede sjh Nybegynder
13. februar 2003 - 15:55 #4
martin_moth > Hvem er shj?? ;-)
Avatar billede martin_moth Mester
13. februar 2003 - 16:15 #5
Doh!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester