Ders - 5 Sayfa - 5 Visual Basic de Algoritma Kavramlarý (Dýþarý Adým Attýk)
 Metin Komutlarý : Kullanýcýdan aldýðýmýz bir bilgiyi en ince ayrýntýsýna kadar iþleyebilmek ve oluþturduðumuz deðerleri harfi harfine kontrol edebilmek, daha saðlam bir program yapýsý için vazgeçilmez bir unsur olduðu kadar ayný zamanda bir çok yerde týkandýðýmýz konumlarý aþmamýzda da yardýmcý olacaktýr(Bu devrik cümleyi tek baþýma kurdum.). Zamaný bir deðiþkene atýp içerisinden sadece günü, ayý veya yýlý alabilmek; kiþiye adýný soyadýný sorup, bunlarý bir arada kullanarak, hitap içerikli bir mesaj oluþturmak; borcunuz 1.000.000 demek yerine, borcunuz bir milyon demek; sev seni seveni, sevende sevsin seni, sevmezsen seni seveni, sevende sevmez seni derken 13 defa s harfini kullandýðýnýzý bulmak veya buna benzer binlerce olayý algýlayabilmek istemiyorsanýz, bir iki sayfa ilerideki konularýmýzdan okumaya devam etmenizi tavsiye ederiz.
Büyük Küçük harf iliþkileri:
Ucase :
Küçük harf içeren bir deðiþkende tüm küçük harfleri büyütür. Aþaðýdaki iki örneði çalýþtýrarak daha iyi anlayabilirsiniz.
Private Sub Command1_Click()
msgbox "savaþ"  
End Sub
Private Sub Command1_Click()
msgbox ucase("savaþ")  
End Sub
 Kullanýmý ucase(deðiþken veya "metin") þeklinde olmaktadýr.
Lcase :Büyük harf içeren bir deðiþkende tüm büyük harfleri küçültür. Aþaðýdaki iki örneði çalýþtýrarak daha iyi anlayabilirsiniz.
Private Sub Command1_Click()
msgbox "SAVAÞ"  
End Sub
Private Sub Command1_Click()
msgbox lcase("SaVaÞ")  
End Sub
 Kullanýmý lcase(deðiþken veya "metin") þeklinde olmaktadýr.
Not : Ucase ve Lcase komutlarý "Ý" ve "ý" harflerini tam olarak çeviremezler. Bunun sebebi Ýngilizce' de bu harflerin bulunmamasýdýr. Bu sorunun Türkçe fontlarýn visual basicde kullanýlabilmesi ile yine çözülememektedir. Bunu sebebi Ucase ve Lcase komutlarýnýn "I" harfini "i" harfi sanmasýndan kaynaklanmaktadýr. Kýsaca bu komutlar Türkçe'yi algýlayamamaktadýrlar.
Bu durum için çaresiz kalmaktan çok diðer metin komutlarýný öðrenip baþka yollar ile bu soruna çözüm ulaþtýrmayý denemeniz gerekmektedir. Ýlerideki konularda buna bir örnek vereceðiz.
Karakter Alma Komutlarý:
Left : Soldan istediðiniz kadar karakter alabilmenizi saðlar. Kullanýlmasý;
Left (Deðiþken,alýnacak karakter sayýsý)
þeklindedir.
Örnekler:
Private Sub Command1_Click()
msgbox left("savaþ",4)  
End Sub
Private Sub Command1_Click()
msgbox left("savaþ",1)  
End Sub
Right : Saðdan istediðiniz kadar karakter alabilmenizi saðlar. Kullanýlmasý;
Right (Deðiþken,alýnacak karakter sayýsý)
þeklindedir.
Örnekler:
Private Sub Command1_Click()
msgbox right("savaþ",4)  
End Sub
Private Sub Command1_Click()
msgbox right("savaþ",1)  
End Sub