Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

Hva jeg tror zalo egentlig mener er at evalueringen ikke skal være "case-sensitive". Dette kan oppnås med funksjonene LCase eller UCase, helt avhengig av hva du tester mot. Her er et eksempel:

 

Private Sub textbox_change()
If LCase(textbox.text) = "blabla" Then
msgbox textbox.text,,textbox.text
end if
end sub

 

Uansett om du skriver blabla eller BlABlA kommer meldingsboksen opp. Motsatt må du teste med STORE bokstaver når du bruker UCase.

Lenke til kommentar
Eksempel:

 

If textbox.text = "blabla" Then

  msgbox textbox.text,,textbox.text

 

Hvis noen skriver "blaBla" så utfører den ikke handlingen.

Du kan bruke "Option Compare Text" hvis du vil at a=A eller blabla=blaBla.

 

Legg Option Compare Text i begynnelsen av en modul og før alle funksjoner og subrutiner.

Endret av kaffenils
Lenke til kommentar
det er riktig som du sier kaffenils, men det er 1000 ganger smartere og mer "rikitg" og bruke ucase() / lcase() eksempelet til aadnk

Hvis en ikke har behov for case sensitive sammenlingninger i appliaksjonen så er det vel strengt tatt ikke nødvendig å skrive ucase/lcase hver eneste gang en skal sammenligne tekst. De er jo en potensiell feilkilde hvis en glemmer det.

 

 

 

Morsom signatur du har forresten :D

Endret av kaffenils
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...