Pracując z Visual Basic tworzymy zawsze co najmniej kilku plików, które składają się na nasz
projekt. Ilość i typy plików zależą od tworzonego projektu.
Przed rozpoczęciem tworzenia nowego projektu, dobrze jest utworzyć folder, w którym będą przechowywane
wszystkie jego pliki. Mogą one być przechowywane w różnych miejscach, ale umiejscowienie ich w jednym
folderze ułatwia nawigację i zarządzanie plikami. Część plików projektu, jak pliki sterujące czy pliki
modułów ogólnych, które mogą pracować w trybie współużytkowania, przechowywana jest w innych folderach.
Przy tworzeniu aplikacji Visual Basic automatycznie tworzy główny plik projektu. Oprócz niego do projektu
dołączany jest szereg innych plików, wchodzących w skład tworzonej aplikacji. Na przykład każde tworzone
okno, przechowywane jest w osobnym pliku formularza, a zasoby przechowywane są w osobnych plikach zasobów.
Visual Basic automatycznie zapamiętuje położenie wszystkich niezbędnych plików w pliku projektu.
Poniższa tabel przedstawia listę typowych plików tworzonych podczas pracy z Visual Basic, które
dopiero w całości składają się na naszą aplikację:
Rozszerzenie |
Typ pliku |
Opis |
.vbp |
główny plik projektu |
[plik tekstowy - 1 plik dla całego projektu] jest to główny plik projektu, od którego zaczyna sie uruchamianie projektu; zawiera m. in. listę wszystkich plików używanych w projekcie |
|
.frm |
kod formularza (Form) | [plik tekstowy - 1 plik dla każdego formularza] zawiera właściwości i deklarację formularza, wszystkich umieszczonych na nim kontrolek i obiektów oraz kod źródłowy modułu |
|
.frx |
binarny plik formularza (Form) | [plik binarny - 0 lub 1 plik dla każdego formularza] występuje tylko wtedy, gdy formularz posiada dodatkowe komponenty binarne, np.: ikony, grafiki, pliki dźwiękowe, itp. |
|
.bas |
moduł kodu (Basic module) | [plik tekstowy] zapis kodu modułu |
|
.cls |
moduł klasy (Class module) | [plik tekstowy] zapis właściwości kodu modułu |
|
.res |
plik z zasobami projektu(Resource) | [plik binarny] zawiera dane projektu, teksty, obrazy, wersje językowe menu, itp. |
|
.vbw |
plik obszaru roboczego projektu |
[plik tekstowy] plik zawiera informacje o rozmieszczeniu okienek projektu w oknie VB; jego utrata nie powoduje żadnych kosekwencji |
|
.log |
plik z komunikatami o błędach |
[plik tekstowy] jeżeli podczas ładowania projektu do pamięci wystąpią jakiekolwiek błędy, to w folderze, z którego wczytywany jest projekt powstaje plik o nazwie projektu zawierający opis zaistniałych błędów |
|