Microsoft Visual Basic 6.0 dil eşleşmesi hakkında

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Visual Basic tersine mühendisliğinde aşağıdaki dil yapıları desteklenmektedir.

Sınıflar, modüller ve formlar

Sınıf türünü, üye değişkenleri, sabitleri, işlevleri ve alt yordamları içerir.

Sınıf türü (standart modül, sınıf modülü, MS formu, kaynak dosyası, VB formu, VB MDI formu, özellik sayfası, kullanıcı denetimi, belge nesnesi, ilişkili belge veya Microsoft ActiveX tasarımcısı). Sınıf türü, etiketli bir değer aracılığıyla (ClassType) ayarlanır. Standart modüller klişe yardımcı programıyla oluşturulur.

İşlevler ve altyordamlar

Görünürlüğü, (public, private veya protected), dönüş türünü (yalnızca işlevlerde) ve parametreleri içerir.

Not : Visual Basic'te korunan sınıf üyesi kavramı yoktur. Tersine mühendislik uygulanmış Visual Basic kodunda, friend özelliği, alt yordamı veya işlevi belirlemek için protected (korunan) kullanılır.

Parametreleri

Tür, çeşit (in, inout, return) ve varsayılan değeri içerir.

UML belirtiminin 1.2 sürümü parametrelerde katlılığı desteklemez. Dizi boyutları parametre adına eklenir. Örneğin:

Sub func(arr() as Integer)

tersine mühendislikle şuna dönüşür:

arr(): Integer

Varsayılan değer yalnızca parametre isteğe bağlı olduğunda ayarlanır.

Sabitleri

Görünürlüğü (public veya private), türü ve ilk değeri içerir.

Kısıtlamalar bu modele "changeable" (değiştirilebilir) alanı "frozen" (sabit) olarak ayarlanmış öznitelikler olarak eklenir.

Örneğin, şu VB satırı:

Const str As String = "some text"

şu ilk değeri

"some text"

alırken

Const x As Integer = 1

satırı, 1 ilk değerini alır.

Üye değişkenleri

Görünürlüğü (public veya private) ve türü içerir.

Dizi boyutları değişken adına eklenir. Örneğin:

x(1 to 5, 1 to 10) as Integer

tersine mühendislikle şuna dönüşür:

x(1 to 5, 1 to 10): Integer

Özellikler

Görünürlüğü, (public, private veya protected), dönüş türünü (yalnızca değer döndürürken) ve parametreleri içerir.

VB özellikleri bu modele erişimci klişesiyle yöntem olarak eklenir. Her özellik erişimcisinin farklı bir görünürlüğü olabilir.

Erişimci türüne bağlı olarak başa get_, set_ veya let_ önek olarak eklenir.

Not : Visual Basic'te korunan sınıf üyesi kavramı yoktur. Visual Basic koduna tersine mühendislik uygularken, friend özelliği, alt yordamı veya işlevi belirlemek için protected (korunan) kullanılır.

Olayları

Görünürlüğü (yalnızca public) ve parametreleri içerir.

Olaylar bu modele klişe olay ile yöntem olarak eklenir.

Kullanıcı tanımlı türleri

Sınıf olarak oluşturulur.

Kullanıcı tanımlı türler modele sınıf olarak eklenir. Türün üye öznitelikleri oluşturulmaz.

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×