Hur gör man i VB för att få alla stora bokstäver i en variabel till små? Kul att du hittade det på egen hand. Bara som komplement kan det vara bra att veta att funktionerna LCase() och UCase() finns också, även om StrConv() fixar jobbet lika bra. En liten extra kommentar det skiljer 32 tecken mellan små och storaHur gör man stora bokstäver till små?
Sv: Hur gör man stora bokstäver till små?
Sv: Hur gör man stora bokstäver till små?
Så om du skriver Chr$(Asc("A") + 32) får du "a" Exempel som bara tillåter Gemena/Versaler
<code>
Private Sub Text1_KeyPress(KeyAscii As Integer)
'Alla bokstäver blir (små) gemena vid direktskrivning
Select Case KeyAscii
Case 65 To 90, 192 To 223
KeyAscii = KeyAscii + 32
End Select
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
'Alla bokstäver blir (stora) versaler vid direktskrivning
Select Case KeyAscii
Case 97 To 122, 215 To 255
KeyAscii = KeyAscii - 32
End Select
End Sub
</code>