Hipoteza Petersa - jeżeli spędzimy wystarczająco dużo czasu na uzasadnianiu potrzeby, to potrzeba ta zniknie.
Visual Basic 6 - Menu Visual Basic
  |   File  |   Edit  |   View  |   Project  |   Format  |   Debug  |   Run  |   Tools  |   Add-Ins  |   Window  |   Help  |  

Opisane tutaj opcje menu dotyczy standardowej instalacji wersji Enterprice. W innych wersjach mogą wystąpić pewne różnice. Również dołączenie do Visual Basic dodatkowych komponentów może spowodować, że w menu pojawia się dodatkowe opcje, których nie ma w standardzie.

Menu File
New Project Ctrl+N tworzenie nowego projektu
Open Project Ctrl+O otwiera istniejący projekt
Add Project   dodaje nowy lub istniejący projekt do aktualnej grupy projektów
Remove Project   usuwa zaznaczony projekt z grupy projektów
Save Project/Save Project Group   zapisuje wszystkie pliki projektu (grupy projektów), które były zmienione
Save Project As/Save Project Group As   zapisuje wszystkie pliki projektu (grupy projektów) ze zmienioną nazwą i/lub lokalizacją
Save Ctrl+S zapisuje bieżący plik projektu
Save As   zapisuje bieżący plik projektu ze zmienioną nazwą i/lub lokalizacją
Print Ctrl+P drukuje bieżący moduł lub cały projekt
Print Setup   ustawienia drukarki
Make <Project.exe>   kompiluje bieżący projekt i tworzy plik wykonywalny exe
Make Project Group   tworzy osobny plik wykonywalny dla każdego projektu w grupie
File 1, 2, 3, 4   lista ostatnio otwartych projektów
Exit Ctrl+Q zamknięcie programu
Menu Edit
Undo Ctrl+Z cofa ostatnio wykonaną operację edycyjną
Redo   powtarza ostatnio wykonaną operację edycyjną
Cut Ctrl+X usuwa zaznaczoną kontrolkę lub tekst i wstawia go do schowka Windows
Copy Ctrl+C kopiuje zaznaczoną kontrolkę lub tekst do schowka Windows
Paste Ctrl+V wkleja tekst lub kontrolkę ze schowka Windows
Paste Link   wkleja link do DDE (tylko jeżeli w schowku znajduje się poprawny link DDE)
Delete Del usuwa zaznaczony tekst lub kontrolkę
Delete Table from Database   usuwa tabelę z bazy danych: operacja nieodwracalna (w projekcie SQL)
Remove Table from Diagram   usuwa tabelę z diagramu, w bazie tabela pozostaje nienaruszona (w projekcie SQL)
Select All Ctrl+A zaznacza cały kod w oknie kodu (Code)
Select All Columns   zaznacza wszystkie kolumny w diagramie (w projekcie SQL)
Table   operacje na tabeli bazy (w projekcie SQL)
Find Ctrl+F szuka podanego tekstu w wybranym obszarze
Find Next F3 powtarza ostatnią operacją wyszukiwania Find
Replace Ctrl+H zamienia jeden łańcuch znaków na inny
Indent Tab wstawia 1 znak tabulacji na początku bieżącej linii kodu lub we wszystkich zaznaczonych wierszach
Outdent Shift+Tab usuwa 1 znak tabulacji z początku bieżącej linii kodu lub wszystkich zaznaczonych wierszy
Insert File   w bieżącej pozycji kursora wstawia zawartość istniejącego pliku tekstowego
List Properties/Methods Ctrl+J w oknie kodu (Code) wyświetla listę właściwości i metod obiektu przed kropką
List Constants   w oknie kodu (Code)otwiera listę dostępnych stałych VB
Quick Info Ctrl+I w oknie kodu (Code) wyświetla "dymek" z informacją o składni właściwości, metody lub funkcji
Parameter Info   w oknie kodu (Code) wyświetla "dymek" z informacją o parametrach wywoływanej funkcji
Complete Word   w oknie kodu (Code) uzupełnia bieżące słowo (nazwa właściwości lub metody)
Go To Row   w oknie wyników (Results) przechodzi do wybranego wiersza (w projekcie SQL)
Bookmarks   w miejscu kursora wstawia zakładkę, która ułatwia poruszanie się po kodzie dużych projektów
Menu View
Code   wyświetla okno kodu (Code)
Object Shift+F7 wyświetla okno obiektu (Formy)
Definition Shift+F2 wyświetla definicję podświetlonej właściwości/metody w przeglądarce obiektów (Object Browser)
Last Position   przenosi kursor w oknie kodu (Code) do poprzedniej pozycji
Object Browser F2 otwiera okno przeglądarki obiektów (Object Browser)
Immediate Window Ctrl+G wyświetla okno bezpośredniego podglądu (Immediate)
Locals Window   wyświetla okno zmiennych lokalnych (Locals)
Watch Window   wyświetla okno podglądu (Watch)
Call Stack Ctrl+L wyświetla okno kolejności wywołań (Call Stack) - tylko podczas uruchomienia programu
Project Explorer Ctrl+R otwiera okno explorer projektu (Project Explorer)
Properties Window F4 otwiera okno podstawowych właściwości (Properties)
Form Layout Window   otwiera okno wygladu Formy (Layout)
Property Pages Shift+F4 otwiera panel dodatkowych właściwości obiektów
Table   otwiera okno dodatkowych właściwości tabeli (projekt SQL)
Zoom   ustawia skalę powiększenia widoku tabeli (projekt SQL)
Show Panes   wyświetla wybrane panele projektu SQL
Toolbox   wyświetla pasek z kontrolkami i obiektami (Toolbox)
Data View Window   otwiera okno środowiska bazy danych (Data View)
Color Palette   otwiera okno z paletą kolorów
Toolbars   pozwala wybrać wyświetlane paski narzędzi i dostosować ich wygląd
Menu Project
Add Form   wstawia nowy lub istniejący formularz do bieżącego projektu
Add MDI Form   wstawia nowy lub istniejący formularz MDI do bieżącego projektu
Add Module   wstawia nowy lub istniejący moduł (*.bas) do bieżącego projektu
Add Class Module   wstawia nowy lub istniejący moduł klasy (*.cls) do bieżącego projektu
Add User Control   wstawia nową lub istniejącą kontrolkę użytkownika (*.ctl) do bieżącego projektu
Add Property Page   wstawia nowe lub istniejące okno właściwości (*.pag) do bieżącego projektu
Add User Document   wstawia nowy lub istniejący dokument użytkownika (*.dob) do bieżącego projektu (dostępne tylko w projektach: ActiveX EXE i ActiveX DLL)
Add <ActiveX Designer>   tu może pojawić się do 4 obiektów ActiveX dołączonych do projektu jako dodatkowe komponenty; jeżeli żadnego komponentu ActiveX nie dołączyliśmy, to ta opcja w menu się nie pojawi; jeżeli dołączymy więcej komponentów to na końcu pojawi się opcja More ActiveX Designers;
komponenty ActiveX dostępne w Visual Basic:
  • AddIn Class
  • DHTML Page
  • Data Environment
  • Data Report
  • WebClass
  • Microsoft UserConnection
Add File Ctrl+D; dodaje istniejący plik do bieżącego projektu (umożliwia wykorzystanie plików z innych projektów)
Remove <Item>   usuwa aktywny obiekt (formularz, moduł, klasę...) z bieżącego projektu
References   wyświetla listę wszystkich dostępnych bibliotek obiektów, które można dołączyć do projektu (wyświetlane są wszystkie biblioteki zainstalowane i zarejestrowane w systemie, dlatego lista może się zmieniać na różnych komputerach)
Components Ctrl+T wyświetla listę wszystkich dostępnych kontrolek i obiektów, które można wstawić w formularzu (wyświetlane są wszystkie obiekty zainstalowane i zarejestrowane w systemie, dlatego lista może się zmieniać na różnych komputerach)
<Project Name> Properties   wyświetla okno właściwości bieżącego projektu
Menu Format
Align   wyrównuje zaznaczone obiekty w formularzu
Make Same Size   ustawia identyczne rozmiary dla zaznaczonych obiektów na formularzu
Size to Grid   wyrównuje zaznaczone obiekty do siatki formularza
Horizontal Spacing   zmienia poziomą odległość między zaznaczonymi obiektami formularza
Vertical Spacing   zmienia pionową odległość między zaznaczonymi obiektami formularza
Center in Form   centruje w pionie lub poziomie zaznaczony obiekt względem całego formularza
Order   zmienia kolejność zaznaczonego obiektu (istotne, gdy elementy nakładają się jeden na drugi)
Lock Controls   blokuje kontrolki w formularzu (zapobiega to przypadkowemu ich przesunięciu czy zmianie rozmiaru)
Menu Debug
Step Into F8 wykonuje pojedynczą instrukcje programu łącznie ze śledzeniem wywoływanych funkcji i procedur
Step Over Shift+F8 wykonuje pojedynczą instrukcje programu, ale nie "wchodzi" do wywoływanych funkcji i procedur
Step Out   wykonuje program do następnego wywołania bieżącej procedury (dostępne tylko w trybie przerwania programu)
Run To Cursor Ctrl+F8 wykonuje program bez zatrzymywania do wiersza, w którym znajduje się kursor
Add Watch   wyświetla wartość zmiennej lub wyrażenia
Edit Watch Ctrl+W pozwala zmienić śledzona zmienną lub wyrażenie
Quick Watch Shift+F9 wyświetla wartość zmiennej lub wyrażenia wskazanego przez kursor tekstowy w oknie kodu
Toggle Breakpoint F9 wstawia/usuwa punkt zatrzymania programu w wierszu, w którym znajduje się kursor
Clear All Breakpoints   usuwa wszystkie punkty zatrzymania we wszystkich modułach programu
Set Next Statement Ctrl+F9 wykonuje program do miejsca wskazanego przez kursor w bieżącej procedurze (podobne do Run to cursor, ale działa tylko w ramach bieżącej procedury) - działa tylko w trybie przerwania
Show Next Statement   podświetla instrukcję, która będzie wykonana jako następna (działa tylko w trybie przerwania)
Menu Run
Start F5 uruchomienie programu
Start With Full Compile Ctrl+F5 uruchomienie programu z wykonaniem pełnej kompilacji całego projektu
Break Ctrl+C zawiesza wykonanie programu, ale go nie kończy
End   kończy działanie programu
Restart Shift+F5 wznawia działanie programu po jego wcześniejszym zawieszeniu
Menu Tools
Add Procedure   wstawia szkielet nowej procedury do modułu
Procedure Attributes   definiuje właściwości procedury wskazanej przez kursor tekstowy w oknie kodu
Menu Editor Ctrl+E edytor ułatwiający tworzenie menu (paska menu) realizowanego projektu
Options   ustawianie opcji Visual Basic
Menu Add-Ins
Visual Data Manager   otwiera okno programu Visual Data Manager ułatwiającego pracę z bazami danych
Add-In Manager   otwiera okno umożliwiające dodawanie i usuwanie rozszerzeń środowiska Visual Basic
Menu Window
Split   włącza/wyłącza podział okna kodu (Code) na 2 podokienka w poziomie
Tile Horizontally   rozmieszcza okna obiektu (Form), kodu (Code) i przeglądarki obiektów (Object Browser) w poziomie
Tile Vertically   rozmieszcza okna obiektu (Form), kodu (Code) i przeglądarki obiektów (Object Browser) w pionie
Cascade   rozmieszcza kaskadowo okna obiektu (Form), kodu (Code) i przeglądarki obiektów (Object Browser)
Arrange Icons   umieszcza wszystkie zminimalizowane okna w lewym dolnym rogu
Window List   wyświetla listę wszystkich otwartych okien
Menu Help
Contents   otwiera MSDN Library Visual Studio i wyświetla zakładkę spisu treści
Index   otwiera MSDN Library Visual Studio i wyświetla zakładkę indeksu haseł
Search   otwiera MSDN Library Visual Studio i wyświetla zakładkę wyszukiwania
Technical Support   wyświetla informacje o uzyskiwaniu pomocy technicznej Microsoft'u
Microsoft on the Web   wyświetla menu stron internetowych
About Microsoft Visual Basic   wyświetla informacje o wersji i prawach autorskich
« wstecz   dalej »