• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

"Option Explicit" deyimi uyarısı!

  • Konbuyu başlatan Konbuyu başlatan abkbek
  • Başlangıç tarihi Başlangıç tarihi
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?
 
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
 
Sayın Modalı,
Çok teşekkür eder, iyi çalışmalar dilerim.
 
Geri
Üst