|
Перед рассмотрением вопроса проектирования интерфейса приложения на Visual Basic, необходимо представлять, из чего вообще состоит этот проект?
В Visual Basic любой проект состоит из следующих файлов:
файл каждой формы (расширение frm). Это обычный ASCII текстовый файл, в котором записан весь код, помещённый в форму, а также свойства всех помещённых на форму элементов управления и самой формы тоже.
файл каждой формы, содержащий бинарную информацию (например картинку в PictureBox) (расширение frx)
файл проекта, содержащий информацию о проекте (расширение vbp)
информация о рабочей области проекта (workspace) (расширение vbw)
Это необходимый минимум. (Хотя, бывают и исключения, например, когда в проекте не используются формы. Тогда вместо frm файла, будет bas файл.)
Далее перечислим дополнительные файлы, которые могут быть подключены к проекту:
файл каждого модуля (расширение bas) Это текстовый файл.
файл каждого модуля классов (расширение cls). Это текстовый файл.
файл каждого дополнительного элемента управления (расширение ctl) Это тоже текстовый файл.
файл ресурсов (расширение res)
другие файлы (ocx, tlb, и т.д...)
Запоминать назначение всех этих файлов не обязательно, достаточно запомнить 2 файла: frm-файл, в котором хранятся код формы и свойства всех помещённых на данную форму элементов управления. И bas-файл - модуль. В нём могут быть объявлены глобальные переменные, константы, функции и т.д. Короче, только код. Без элементов управления.
|