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.
Proje menüsünde Başvuru Ekle komutunu seçerek dış nesneleri projenizin kullanımına sunabilirsiniz. Visual Basic'teki başvurular, tür kitaplıkları gibi olan ancak daha fazla bilgi içeren derlemeleri işaret edebilir.
İthalat Bildirimi
Derlemeler bir veya daha fazla ad alanı içerir. Bir derlemeye başvuru eklediğinizde, modül içinde bu derlemenin ad alanlarının görünürlüğünü denetleyen bir deyim Imports ekleyebilirsiniz.
Imports deyimi, ad alanının yalnızca gerekli bölümünü kullanarak benzersiz bir başvuru sağlamanızı mümkün kılan bir kapsam sağlar.
Imports deyimi aşağıdaki söz dizimine sahiptir:
Imports [Aliasname =] Namespace
Aliasname , içeri aktarılan ad alanına başvurmak için kod içinde kullanabileceğiniz kısa bir ad anlamına gelir.
Namespace bir proje başvurusu, projedeki bir tanım veya önceki bir Imports ifadesi aracılığıyla kullanılabilen bir ad alanıdır.
Modülde herhangi bir sayıda Imports deyim bulunabilir. Varsa, herhangi bir Option deyimden sonra, ancak diğer kodlardan önce görünmelidir.
Uyarı
Proje referanslarını Imports ifadesi veya Declare ifadesi ile karıştırmayın. Proje başvuruları, derlemelerdeki nesneler gibi dış nesneleri Visual Basic projelerinde kullanılabilir hale getirir. deyimi Imports , proje başvurularına erişimi basitleştirmek için kullanılır, ancak bu nesnelere erişim sağlamaz. deyimi Declare , dinamik bağlantı kitaplığındaki (DLL) bir dış yordama başvuru bildirmek için kullanılır.
İthalat İfadesi ile Diğer Adları Kullanma
Imports deyimi, başvuruların tam adlarını açıkça yazma gereksinimi ortadan kaldırılarak sınıfların metotlarına erişim kolaylaştırılır. Takma adlar, ad alanının sadece bir bölümüne daha dostça bir ad atamanıza olanak tanır. Örneğin, tek bir metin parçasının birden çok satırda görüntülenmesine neden olan satır başı/satır besleme dizisi ControlChars modülünün Microsoft.VisualBasic ad alanındaki bir parçasıdır. Bu sabiti diğer ad içermeyen bir programda kullanmak için aşağıdaki kodu yazmanız gerekir:
MsgBox("Some text" & Microsoft.VisualBasic.ControlChars.CrLf &
"Some more text")
Imports deyimleri her zaman bir modüldeki deyimlerin Option hemen ardından gelen ilk satırlar olmalıdır. Aşağıdaki kod parçası, Microsoft.VisualBasic.ControlChars modülünü içe aktarmayı ve bir takma ad atamayı gösterir.
Imports CtrlChrs = Microsoft.VisualBasic.ControlChars
Gelecekte bu ad alanına yapılan başvurular çok daha kısa olabilir:
MsgBox("Some text" & CtrlChrs.CrLf & "Some more text")
Bir Imports ifadesi diğer ad içermiyorsa, içeri aktarılan ad alanı içinde tanımlanan öğeler ön özellik belirtmeden modülde kullanılabilir. Diğer ad belirtilirse, bu ad, aynı ad alanındaki adları nitelemek için kullanılmalıdır.