AccessTr.neT

Tam Versiyon: Visual Basic de Kod yazmaya Giriş
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Kod yazmaya nasıl başlayacağız?

Size visual basic deki bir kaç temel komuttan bahsederek 4. dersin 1. konusunu kapatmayı düşünüyorum. Her şeyden önce bu ders, for içerisine 1 buton konulması ve o butona çift tıklayarak ;

Kod Alanı:

Kod:
Private Sub Command1_Click( )

End Sub

tanımlamaları arasına anlatılan kodların yazılmasından oluşacaktır. Bu yüzden bu tanımlamaları görünce bahsettiğimiz işlemi tekrar tekrar anlatmadan yazmanız gerekiyor.

Nesne Özelliklerini değiştirme.

Kod Alanı:


Kod:
Private Sub Command1_Click( )
Command1.Caption = "İlk Butonum"
End Sub


Satırlarını oluşturun. Properties menüsünden butonun caption bölümüne Bas yazın. Sonra programı çalıştırın. Butona basdığınızda, buton üzerindeki yazının İlk Butonum olarak değiştiğini göreceksiniz.

Burada Comman1_Click( ), command1 butonuna basıldığında olayını içerir. Private Sub ile başlar, End Sub ile bu olay son bulur. Bu kısımda kalan komutlar buton basıldığında etkin olur. Nesne olaylarını daha sonraki derslerde anlatacağım.
Command1.Caption nesne özelliğini kullanarak, command1 butonunun üzerindeki yazıyı İlk Butonum olarak değiştirdik.

Kod Alanı:

Kod:
Private Sub Command1_Click( )
Command1.Caption = Command1.Caption + 1
End Sub

Satırlarını oluşturun. Buton1 caption ına 0 yazısını properties bölümünden yazın.

Programı çalıştırın.

Butona her bastığınızda buton üzerindeki sayı kendisinden 1 fazla olan sayıya çevrilecektir. Eğer koddaki +1 değeri +2 yapılsaydı, buton üzerindeki sayı 2şer 2şer artacaktı.

Nesneler Birbirlerinin Özelliklerine Etki Edebilirler.

Ekranda iki buton oluşturun. sonrada şu kodları ekleyin.

Kod Alanı:

Kod:
Private Sub Command1_Click( )
Command1.Caption = "Ben Basıldım"
Command2.Caption = "Diğeri basıldı"
End Sub
Private Sub Command2_Click( )
Command1.Caption = "Diğeri basıldı"
Command2.Caption = "Ben Basıldım"
End Sub


Burada 1. butona basıldığında hem kendi hem de 2. butonun adını değiştirdiğini görüyoruz. Aynısı 2. buton içinde geçerli. Böylece nesne içerisinde diğer nesne özelliklerini değiştirebildiğimizi öğrenmiş olduk. Buda bize nesnelerin global yani her konumda geçerli olduğunu gösterir. Eğer böyle olmasaydı bir pencerenin köşesindeki kapat tuşu; sadece kapat tuşunu kapatır ve pencere hala açık kalırdı.
çok güzel bir anlatım. teşekkür ederim hocam.
rica ederim. teşekkürler
lütfen bana yardım eder misiniz?

ben accessde bir program yaptım ve burdaki bilgileri sorgu oluşturarak olay yordamı ile ekzelde "ISTATISTIK" adlı sayfaya aktardım.
ancak exceldeki "ISTATISTIK" adlı sayfadaki eski verilerin üzerine kayıt yaptığı için sonuçlar yanlış çıkıyor.
eğer bir formül örneği verirseniz sevinirim.
teşekkürler.
teşekkurler
Sn Chopper07 katkı ve paylaşımlarınız için teşekkürler. Kod yazmaya girişin devamı var mı? Ben yeni yeni kod yazmaya çalışıyorum. Benim gibi acemiler için güzel anlatım. Devamını beklerim.. Saygılar...
Sayfalar: 1 2