ใน VB ตัวอักษรจะถูกจัดเก็บในรูปแบบ ASCII และค่า ASCII ของตัวอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็กต่างกัน 32 ในกรณีนี้หากค่า ASCII ของตัวอักษรตัวพิมพ์ใหญ่บวก 32 จะกลายเป็นตัวอักษรตัวพิมพ์เล็กที่สอดคล้องกันและค่า ASCII ของตัวพิมพ์เล็กลบ 32 จะถูกเปลี่ยนเป็นตัวพิมพ์ใหญ่ ซอร์สโค้ดสำหรับการแปลงเคสใน VB มีดังนี้:
'แปลงอักษรตัวพิมพ์ใหญ่ให้เป็นตัวพิมพ์เล็ก'
ข้อความย่อยส่วนตัว1_KeyPress (KeyAscii As Integer)
ถ้า KeyAscii >= 65 และ KeyAscii <= 90 แล้ว
KeyAscii = คีย์Ascii + 32
สิ้นสุดถ้า
จบหมวดย่อย
'แปลงอักษรตัวพิมพ์เล็กให้เป็นอักษรตัวพิมพ์ใหญ่'
ข้อความย่อยส่วนตัว2_KeyPress (KeyAscii As Integer)
ถ้า KeyAscii >= 97 และ KeyAscii <= 122 แล้ว
KeyAscii = KeyAscii - 32
สิ้นสุดถ้า
จบหมวดย่อย