Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Basic programı standart yapı taşları kullanılarak oluşturulur. Çözüm bir veya daha fazla projeden oluşur. Bir proje de bir veya daha fazla derleme içerebilir. Her derleme bir veya daha fazla kaynak dosyadan derlenmiş. Kaynak dosya, tüm kodunuzu içeren sınıfların, yapıların, modüllerin ve arabirimlerin tanımını ve uygulamasını sağlar.
Visual Basic programının bu yapı taşları hakkında daha fazla bilgi için bkz. .NET'teÇözümler ve Projeler ve Derlemeler.
File-Level Programlama Öğeleri
Bir proje veya dosya başlattığınızda ve kod düzenleyicisini açtığınızda, bazı kodların zaten yerinde ve doğru sırada olduğunu görürsünüz. Yazdığınız tüm kodlar aşağıdaki sırayı izlemelidir:
OptionbeyanlarImportsbeyanlarNamespaceifadeler ve ad alanı düzeyindeki öğeler
Deyimleri farklı bir sırayla girerseniz, derleme hataları oluşabilir.
Bir program koşullu derleme deyimleri de içerebilir. Bunları, önceki sıranın deyimleri arasında kaynak dosyaya serpiştirebilirsiniz.
Opsiyon Bildirimleri
Option deyimleri, sonraki kodlar için temel kurallar oluşturarak söz dizimi ve mantık hatalarını önlemeye yardımcı olur.
Option Explicit Deyimi, tüm değişkenlerin doğru şekilde bildirilmesini ve yazılmasını sağlar ve bu da hata ayıklama süresini azaltır.
Option Strict Deyimi, farklı veri türlerinin değişkenleri arasında çalışırken oluşabilecek mantık hatalarını ve veri kaybını en aza indirmeye yardımcı olur.
Option Compare Deyimi, dizelerin Binary veya Text değerlerine göre nasıl karşılaştırıldığını belirtir.
İçe Aktarım İfadeleri
Projeniz dışında tanımlanan adları içeri aktarmak için bir Imports Bildirimi (.NET Ad Alanı ve Tür) ekleyebilirsiniz.
Imports deyimi, kodunuzun sınıflara ve içeri aktarılan ad alanı içinde tanımlanan diğer türlere nitelemeye gerek kalmadan başvurmasını sağlar. Uygun sayıda Imports deyim kullanabilirsiniz. Daha fazla bilgi için bkz. Referanslar ve İçeri Aktarma Beyanı.
Ad Alanı Bildirimleri
Ad alanları, programlama öğelerinizi gruplandırma ve erişim kolaylığı için düzenlemenize ve sınıflandırmanıza yardımcı olur. Belirli bir ad alanı içinde aşağıdaki deyimleri sınıflandırmak için Namespace Deyimini kullanırsınız. Daha fazla bilgi için bkz. Visual Basic'te Ad Alanları.
Koşullu Derleme Deyimleri
Koşullu derleme deyimleri kaynak dosyanızda neredeyse her yerde görünebilir. Belirli koşullara bağlı olarak derleme zamanında kodunuzun bölümlerinin eklenmesine veya hariç tutulmasına neden olur. Koşullu kod yalnızca hata ayıklama modunda çalıştığından, bunları uygulamanızda hata ayıklamak için de kullanabilirsiniz. Daha fazla bilgi için bkz. Koşullu Derleme.
Namespace-Level Programlama Öğeleri
Sınıflar, yapılar ve modüller kaynak dosyanızdaki tüm kodları içerir. Bunlar, ad alanı içinde veya kaynak dosya düzeyinde görünebilen ad alanı düzeyinde öğelerdir. Diğer tüm programlama öğelerinin bildirimlerini barındırırlar. Öğe imzalarını tanımlayan ancak uygulama sağlamayan arabirimler de modül düzeyinde görünür. Modül düzeyi öğeleri hakkında daha fazla bilgi için aşağıdakilere bakın:
Ad alanı düzeyindeki veri öğeleri numaralandırmalar ve temsilcilerdir.
Module-Level Programlama Öğeleri
Yordamlar, işleçler, özellikler ve olaylar yürütülebilir kodu (çalışma zamanında eylem gerçekleştiren deyimler) tutabilen tek programlama öğeleridir. Bunlar, programınızın modül düzeyindeki öğeleridir. Yordam düzeyi öğeleri hakkında daha fazla bilgi için aşağıdakilere bakın:
Modül düzeyindeki veri öğeleri değişkenler, sabitler, numaralandırmalar ve temsilcilerdir.
Procedure-Level Programlama Öğeleri
Yordam düzeyi öğelerinin içeriğinin çoğu, programınızın çalışma zamanı kodunu oluşturan yürütülebilir deyimlerdir. Tüm yürütülebilir kod bir yordamda (Function, Sub, Operator, Get, Set, AddHandler, RemoveHandler, RaiseEvent) olmalıdır. Daha fazla bilgi için bkz. Deyimleri.
Yordam düzeyindeki veri öğeleri yerel değişkenler ve sabitlerle sınırlıdır.
Ana Prosedür
Yordam Main , uygulamanız yüklendiğinde çalıştırılacak ilk koddur.
Main uygulamanız için başlangıç noktası ve genel denetim görevi görür. Dört çeşit vardır Main:
Sub Main()Sub Main(ByVal cmdArgs() As String)Function Main() As IntegerFunction Main(ByVal cmdArgs() As String) As Integer
Bu prosedürün en yaygın çeşidi Sub Main()'dır. Daha fazla bilgi için bkz. Visual Basic'te Ana Yordam.