Иллюстрированный самоучитель по VB.NET


Трудности перехода на VB .NET - часть 2


If Not (components Is Nothing) Then

components. Dispose() End If End If

MyBase.Dispose(disposing) End Sub

(8) Friend WithEvents Buttonl As System.Windows.Forms.Button

' Необходимо для работы дизайнера форм Windows

Private components As System.ComponentModel.Container

' ВНИМАНИЕ: следующий фрагмент необходим для дизайнера форм Windows

' Для его модификации следует использовать дизайнер форм.

' Не изменяйте его в редакторе!

(9) <System.Diagnostics.DebuggerStepThrough()> Private Sub _

InitializeComponent()

'

'Button1

'

Me.Buttonl.Location = New System.Drawing.Point(109, 224)

Me.Buttonl.Name = "Buttonl"

Me.Button1.Size - New System.Drawing.Size(200. 48)

Me.Button1.TabIndex = 0,

Me. Button1. Text = "Click me!"

'

'Form1

'

Me.AutoScaleBaseSize = New System.Drawing.Size(5. 13)

Me.ClientSize = New System.Drawing.Size(292. 216)

Me.Controls.AddRange(New System.windows.Forms.Control() {Me.Button1})

Me.Name = "Forml"

Me.Text = "First windows Application"

Me.ResumeLayout (False)

End Sub #End Region

(10) Private Sub Buttonl_C1ick(ByVal sender As System.Object._

ByVal e As System.EventArgs) Handles Buttonl_Click

MsgBox("Welcome to Visual Basic .NET!")

End Sub

(11) End Class

  1. Классы рассматриваются в главе 4.

  2. Ключевое слово Inherits описано в главе 5, а формы Windows — в главе 8.

  3. Новая среда программирования позволяет определять сворачиваемые фрагменты кода (глава 2).

  4. Конструктор New рассматривается в главе 4.

  5. В этой строке используется механизм наследования (глава 5).

  6. Описание форм Windows приведено в главе 8.

  7. Наследование рассматривается в главе 5, а метод Dispose упоминается в главах 4 и 5.

  8. События описаны в главе 6. Специфика обработки событий в приложениях GUI рассматривается в главе 8.

  9. Весь содержательный код этой процедуры проанализирован в главе 8.

  10. См. главу 8.

  11. Классы рассматриваются в главе 4.

 




Начало  Назад  Вперед



Книжный магазин