Avatar billede th1 Nybegynder
20. august 2005 - 15:54 Der er 10 kommentarer og
1 løsning

2 Checkboxe kun kan krydse i 1

Hejsa  jeg har 2 CheckBoxe men jeg vil gerne  have det sådan at det skal kun være  muligt at Krydse  en.....

Eksempel

Jeg har Ja CheckBox og Nej CheckBox

Hvis jeg trykker i Ja boxen  så skal jeg ikke kunne trykke i Nej Boxen .... og  omvendt


Håber  nogen kan hjælpe :D
Avatar billede sjh Nybegynder
20. august 2005 - 16:42 #1
er det så ikke bare en OptionButton du skal bruge??
Avatar billede th1 Nybegynder
20. august 2005 - 16:47 #2
Nej  fordi  det er en opgave som jeg skal lave  og sådan skal det være  desværre
Avatar billede sjh Nybegynder
20. august 2005 - 16:58 #3
Private Sub Check1_Click()
  If Check1.Value = 1 Then
    Check2.Value = 0
  End If
  If Check1.Value = 0 Then
    Check2.Value = 1
  End If
End Sub

Private Sub Check2_Click()
  If Check2.Value = 1 Then
    Check1.Value = 0
  End If
  If Check2.Value = 0 Then
    Check1.Value = 1
  End If
End Sub
Avatar billede sjh Nybegynder
20. august 2005 - 17:25 #4
Hvis du skal gøre det med mere end 2 så gør det på den måde her..

Option Explicit
' Brug Check1 med Index (Array)
Private blnClick As Boolean

Private Sub Check1_Click(Index As Integer)
Dim i As Integer
  If blnClick = False Then
    blnClick = True
      For i = Check1.LBound To Check1.UBound
        If i <> Index Then
          Check1(i).Value = 0
        End If
      Next
    Check1(Index).Value = 1
    blnClick = False
  End If
End Sub

Private Sub Form_Load()
  Check1(0).Value = 1
End Sub
Avatar billede th1 Nybegynder
20. august 2005 - 18:28 #5
oki takker  men nu har dumme mig fattet  at der  er Fields men ikke checkbox hvordan gør jeg det så ud fra mit eksempel som før ?
Avatar billede sjh Nybegynder
20. august 2005 - 19:48 #6
Nej nu må du sq lige.. :D du kan ikke komme her og lave om på det.. Nu må du sq lige tage dig lidt sammen..

Hvad er det så du skal have hjælp til?? er det noget i Visual Basic eller er det noget i Word eller hvad??

syntes ikke jeg har hørt om en control som hedder Fields i Visual Basic..
Avatar billede th1 Nybegynder
20. august 2005 - 20:25 #7
jeg laver det i Word men også i Visual Basic ... jeg har 2 felter....  et ja felt og et nej felt...

man kan sætte  kryds i begge felter nu  men jeg vil gerne  have at det skal være sådan at hvis man krydser i feltet ja  så kan man ikke krydse i nej  og modsat... og det ved jeg ikke hvordan man laver?? :(
Avatar billede sjh Nybegynder
20. august 2005 - 21:02 #8
Ja, nu må du heller lige fortelle hvad det er foren control du bruger, du siger at det ikke er en CheckBox og du kan ikke bruge en OptionButton.. hvad er det så du beuger.. for det er vel ikke en firkant du tegner på et stykke papir og setter kryds i vel..
Avatar billede th1 Nybegynder
29. august 2005 - 19:38 #9
kan du ikke lige ligge et svar så jeg kan lukke spørgsmålet ???
Avatar billede sjh Nybegynder
29. august 2005 - 20:49 #10
jo da
Avatar billede th1 Nybegynder
29. august 2005 - 21:02 #11
takker lukker
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