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




Несколько модулей в проекте


Посмотрите, как выглядит проект из предыдущего раздела в окне Solution Explorer (Рис. 21.9).

Рис. 21.9

Solution Explorer предназначен для того, чтобы в удобной форме показывать нам составные части проекта, добавлять, переименовывать и удалять их. Информация в окне представлена в виде древовидной структуры, подобной Проводнику Windows. Она позволяет наглядно видеть вхождение одних компонентов проекта в другие. При этом не всегда те «папки», которые мы видим в окне, являются настоящими папками Windows.

Начнем просмотр снизу. Нижние строки отражают тот факт, что проект  WindowsApplication1 (он выделен на рисунке полужирным шрифтом) состоит из трех модулей: формы Form1, формы Form2 и стандартного модуля Module1.

В нашем случае каждый из трех упомянутых модулей сохраняется на диске в своем файле, в чем вы можете убедиться, зайдя в Windows в папку проекта. Не всегда это бывает так. В 21.8 вы увидите, что в одном файле может хранится несколько модулей.

Щелкая в окне Solution Explorer по нужному модулю, а затем (для форм) по одной из двух кнопок слева на панели окна (View Code и View Designer), мы можем удобно переключаться между различными окнами модулей.

Щелкая правой клавишей мыши в окне  Solution Explorer  по нужному модулю, а затем в открывшемся контекстном меню выбирая нужный пункт, вы можете этот модуль переименовывать (Rename), копировать (Copy), вырезать (Cut), удалять из проекта (Exclude From Project), удалять с диска (Delete), просматривать и изменять его свойства (Properties). Только не забывайте, что речь идет о файлах

модулей, а не о самих модулях, как программном тексте в окнах кода. Так, переименовав указанным способом файл Form1.vb, вы не тронули имя этой формы, в чем вы можете убедиться, зайдя в окно свойств формы. И наоборот.

Важное замечание: Переименовав форму (а не ее файл) в окне свойств формы, вы не сможете запустить проект, если он с этой формы стартует. Вам понадобится зайти в WindowsApplication1 Properties, как мы это делали в 21.1, и выбрать там имя формы.




Содержание  Назад  Вперед