Son Yillarda VB6 Programciligi ve Proje Yazma.
Son zamanlarda daha doğrusu bana göre win8 işletim sisteminin çıkmasının ardından vb6 kullanıcıları hayıflanmaya ve hatalar karşısında pes etmeye başladılar.
VB6 ile programlama dili yazanlar var.
photoscape gibi basit fotoşop programlarının daha iyisinin sourceleri var.
PDF Creatör vs birçok proje var...
Yeterki yazılmak istenilsin ve yeterli bilgi sahibi olunulsun yazılamaz diye birşey yok.
Öncelikle en çok yapılan hatalardan birisine değinmek istiyorum.
Değişken tanımlamayı unutmamak gerekiyor.
Örnek verecek olursak
Sub Main
For i = 1 To 5
MsgBox "i = " & i
Next
End Sub
Buradaki hatayı basit bir şekilde açıklamak gerekirse i isimli bir değişken üzerinden işlem yapılıyor.
Ama i isminde değişken tanımı yapılmamış.
Bu da programın çalışması esnasında fazladan bellek kullanımı yapacak variant olarak tanımlanacaktır.
Doğru yazımı şu şekildedir.
Sub Main
Dim i As Integer
For i = 1 To 5
MsgBox "i = " & i
Next i
End Sub
Değişken tanımlamayı unutmamak gerekir.
Değişken tanımı yapmadığımda nasıl fark edebilirim diyorsanız eğer
Option Explicit
Yukarıda yazdığım kodu değişken tanımı unutmamak istediğiniz modul cls form ctl gibi nesnelerin en üstüne (General Declarions) yazmanız yeterli olacaktır.
Projeleriniz win8 win8.1 gibi sistemlerdede stabil çalışsın fazla bellek kullanmasın istiyorsanız yapmanız gereken düzenli kodlama ve dikkatli kod yazmaktır.
VB6 Halen işlev gören bir dil yalnız API programcılığı yapmanızı ya da öğrenmenizi tavsiye ederim.
VB6'da takıldığınız ya da yapamadıgınız birşeyin mantıgını veya çözümünü ögrenmek isterseniz
VB6 Destek sitelerini görmek için tıklayın.
0 Cevap::
Yorum Gönder
Küfür,argo kelimeler yazanlar ve reklam yapanların yorumları onaylanmayacaktır.