Bvural41 1
Bvural41
Mt2Hizmet 1
Mt2Hizmet
SLyFeLLowTR 1
SLyFeLLowTR
DEVLOPER 1
DEVLOPER
noisiv 1
noisiv
Manwe Work 1
Manwe Work
mavzermete 1
mavzermete
Hikaye Ekle

Visual Basic de Algoritma Kavrama 5

  • Konuyu başlatan Konuyu başlatan ßyMesMes
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 448

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

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. 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.

Kod:
Private Sub Command1_Click( ) 
msgbox "savaş"    
End Sub

Kod:
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.

Kod:
Private Sub Command1_Click( ) 
msgbox "SAVAŞ"    
End Sub

Kod:
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çeyi 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ı;

Kod:
Left (Değişken,alınacak karakter sayısı )

şeklindedir.

Örnekler:

Kod:
Private Sub Command1_Click( ) 
msgbox left("savaş",4 )    
End Sub

Kod:
Private Sub Command1_Click( ) 
msgbox left("savaş",1 )    
End Sub

Right : Sağdan istediğiniz kadar karakter alabilmenizi sağlar. Kullanılması;

Kod:
Right (Değişken,alınacak karakter sayısı )

şeklindedir.

Örnekler:

Kod:
Private Sub Command1_Click( ) 
msgbox right("savaş",4 )    
End Sub

Kod:
Private Sub Command1_Click( ) 
msgbox right("savaş",1 )    
End Sub
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst