Jak: przyspieszyć dostęp do obiektu z długie ścieżki kwalifikacji (Visual Basic)
Jeśli często dostęp do obiektu, który wymaga ścieżki kwalifikacji kilka metod i właściwości, można przyspieszyć kodu, powtarzając nie ścieżki kwalifikacji.
Można uniknąć powtarzalny ścieżki kwalifikacji na dwa sposoby.Obiekt można przypisać do zmiennej lub używania go w With...End With block.
Aby przyspieszyć dostęp do obiektu w silnie kwalifikowaną przypisując do zmiennej
Zadeklaruj zmienną typu obiektu, który uzyskuje dostęp do często.Określ ścieżkę kwalifikacji w części inicjalizacji deklaracji.
Dim ctrlActv As Control = someForm.ActiveForm.ActiveControl
Za pomocą zmiennej dostęp członków tego obiektu.
ctrlActv.Text = "Test" ctrlActv.Location = New Point(100, 100) ctrlActv.Show()
Aby przyspieszyć dostęp do obiektu w silnie kwalifikowaną korzystając Z...Koniec z bloku
Umieścić ścieżki kwalifikacji w With instrukcji.
With someForm.ActiveForm.ActiveControl
Dostęp członkowie obiektu wewnątrz With zablokować przed End With instrukcji.
.Text = "Test" .Location = New Point(100, 100) .Show() End With
Zobacz też
Informacje
Z...Zakończyć instrukcją (Visual Basic)