ПОНЯТНО О Visual Basic NET (том 3)

Games no download no deposit online play poker - jackpot party casino slots for android.

Создание простейшего элемента управления - часть 2


Public Class Запретная_зона

    Inherits System.Windows.Forms.UserControl

Windows Form Designer generated code

    Private Sub Запретная_зона_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs)  _

Handles MyBase.MouseEnter

        MsgBox("Запретная зона!")

    End Sub

End Class

Вот и все. Элемент управления готов. Надо проверить, как он работает. По привычке запускаем проект, но он не запускается. Появляется сообщение на английском в том смысле, что проекты такого типа самостоятельно запускаться не могут. Действительно, элемент управления не имеет смысла сам по себе, от него есть толк только тогда, когда он используется в каком-нибудь проекте. Значит, наше дело – не запускать проект, а подготовить получившийся элемент управления для того, чтобы его можно было использовать в других проектах.

Компиляция проекта. Чтобы нашим элементом управления могли воспользоваться другие программы, он должен находиться внутри так называемой библиотеки динамической компоновки (Dynamically Link Library – DLL). Для этого в меню Build выберите Build Solution. При этом VB откомпилирует наш проект и создаст в папке BIN файл Моя_библиотека_элементов_управления.dll. Это как раз и есть та самая DLL-библиотека, в которой хранится наш элемент управления Запретная_зона.

Помните, что после изменений в проекте его необходимо заново компилировать.

Как отлаживать элемент управления, я покажу чуть позже. А сейчас нам остается только надеяться, что ошибок в коде нет.




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



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