"Option Explicit" deyimi uyarısı!

Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Arkadaşlar merhaba,
Hazırladığım access çalışmamda araçlar menüsündeki performans çözümleyicisini çalıştırdığımda modüllerde "Option Explicit" deyiminin eksik olduğu konusunda uyarı alıyorum. ancak Access'in kendi hazırladığı örnek "Nortvind" çalışmasını inceledim, onlar da Option Explicit deyimini kullanmamışlar, veritabanımın çalışmasında gözle görünür herhangi bir aksaklık yok ancak, performans çözümleyicisinin "Option Explicit" deyimini eksik olarak göstermesinin nedenini merak ediyorum. sözkonusu deyimin işlevini merak ediyorum, mutlaka her modül için oluşturulması şart mıdır?
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın abkebek,

Option Explicit deyimi kod sayfalarının en başına eklenir. Eklendiğinde o kod sayfasındaki kodların tüm değişkenlerine mutla tür tanımı yapılmış olmalı. VBA da tür tanımı mecburi değil ama yine de alışkanlık edinin ve değişkenlerinize tür atayın.

Genel olarak tür Dim ile tanımlanır.

Kod:
Dim strSql As String
Dim a As Integer
gibi.

İyi çalışmalar
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın Modalı,
Çok teşekkür eder, iyi çalışmalar dilerim.
 
Üst