background image

 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC

 

13

 

Rozdział 1.  

Podstawy obsługi programu 
VB 

Aby  zabrać  się  do  jakiejkolwiek  pracy  za  pomocą  jakiegokolwiek  programu 
komputerowego, trzeba umieć się nim posługiwać. Na początku musi to być wiedza o 
charakterze  nawigacyjnym,  dopiero  potem  pogłębiana  bardziej  szczegółowymi 
wiadomościami.  Ten  rozdział  zapewnia  sporą  dawkę  takiej  właśnie  wiedzy 
nawigacyjnej. 

1.1. Menu programu 

Na  początek  zajmijmy  się  tym,  co  „na  wierzchu”.  Jednym  z  pierwszych, 
rzucających  się  w oczy,  elementów  środowiska  programistycznego  Visual  Basic 
jest  jego  menu.  I  słusznie,  ponieważ  za jego  pomocą  można  zrobić  bardzo  wiele 
pożytecznych  rzeczy.  Zapoznanie  się  z  jego  funkcjami  jest  bardzo  pomocne  w 
późniejszym, płynnym tworzeniu programów. 

 

1.1.1. File 

New Project 

Opcja  ta  powoduje  rozpoczęcie  nowego  projektu,  od  którego  w  VB  wszystko  się 
zaczyna — to właśnie z niego może powstać przyszła aplikacja. Po wybraniu tej opcji 
zawsze pojawi się okno wyboru o nazwie New Project, w którym określamy, jakiego 
rodzaju będzie tworzony właśnie projekt. 

 

background image

 
14 

Visual Basic. Leksykon 

14 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

 

Opcję tę możemy również uruchomić kombinacją klawiszy (Ctrl+N). 

 

Open Project 

Służy do otwierania (uruchamiania) projektu już istniejącego na jakimkolwiek dysku. 

 

 

Tę opcję można również uruchomić kombinacją klawiszy (CTRL+O). 

Add Project... 

Za  jej  pomocą  można  stworzyć  tzw.  grupę  projektów  poprzez  dodanie  do  projektu  już 
istniejącego następnego — także już istniejącego gdzieś na dysku — lub nowego projektu. 

Remove Project 

Opcja ta usuwa aktywny projekt z grupy projektów. Na szczęście nie niszczy go, lecz 
tylko powoduje, iż jego przynależność do danej grupy zostaje zawieszona. 

Save Project lub Save Project Group 

Jeżeli chcemy zachować aktualny projekt lub aktualną grupę projektów na dysku 
— posłużmy się właśnie jedną z tych dwóch opcji. Projekt lub grupa zachowywane są 
wtedy pod tą samą nazwą i w tym samym miejscu, z którego dokonaliśmy otwarcia. 
Jedynie podczas próby zapisania nowo utworzonego projektu program zareaguje tak, 
jakbyśmy uruchomili opcję Save Project As

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

15 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

15 

Save Project As lub Save Project Group As 

Niejednokrotnie  zachodzi  potrzeba  zapisania  projektu  lub  grupy  projektów  pod  inną 
nazwą  niż  dotychczasowa,  np.  dla  celów  archiwizacji.  Wtedy  posługujemy  się  właśnie 
jedną  z  tych  dwóch  opcji.  Wraz  z  konkretną  nazwą  możemy  określić  docelową 
lokalizację. 

Save..., Save... As 

Zachowuje  lub  zapisuje  pod podaną  nazwą  plik  projektu  bądź  grupy  projektów,  nad 
którym aktualnie pracujemy. 

Print 

Wyświetla  okno  służące  do  określenia  podstawowych  opcji  wydruku.  Pozwala 
wydrukować tylko w przypadku zainstalowanej drukarki — w przeciwnym wypadku 
program sygnalizuje błąd stosownym komunikatem. 

Print Setup 

Pozwala określić ustawienia drukarki, lecz tylko w przypadku, gdy jest zainstalowana 
— w przeciwnym wypadku program sygnalizuje błąd stosownym komunikatem. 

Make <NAZWA> 

Opcja  ta  umożliwia  stworzenie  z  aktualnego  projektu  lub  grupy  projektów  pliku 
wykonywalnego (*.exe*.dll lub *.ocx). 

Make Project Group 

Za pomocą tej opcji stworzymy pliki wykonywalne z każdego projektu lub wybranej 
grupy projektów. 

 

 

Ta sama operacja zostanie wykonana również podczas użycia komendy Make — gdy 
wybierzemy plik *.vbg (grupa projektów). 

1 <LOKALIZACJA> lub (i) 2 <LOKALIZACJA>  
lub (i) 3 <LOKALIZACJA> lub (i) 4 <LOKALIZACJA>  

Każdy  z  numerów  symbolizuje  plik  projektu  lub  grupy  projektów,  nad  którym 
niedawno  pracowaliśmy.  Inaczej  mówiąc,  stworzona  jest  swoista  lista  ostatnio 
używanych plików. 

background image

 
16 

Visual Basic. Leksykon 

16 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

Exit  

Wybranie  tej  opcji  powoduje  zamknięcie  aktualnego  projektu  lub  grupy  projektów 
i wyjście  z programu  Visual Basic.  W  przypadku  gdy  praca  nie  została  wcześniej 
zachowana, program umożliwia to, wyświetlając stosowne okno. 

1.1.2. Edit 

 

Undo  

Opcja przywracająca stan sprzed ostatniej operacji, takiej jak usuwanie czy wpisanie 
tekstu  w  oknie  kodu.  Niestety,  operacja  ta  nie  przyniesie  oczekiwanego  skutku  w 
stosunku do kontrolki. 

 

 

W przypadku edycji tekstu za pomocą tej opcji możemy cofnąć do 20 „stanów”. 

Redo  

Za jej pomocą  możemy  wycofać się z operacji Undo, przywracając to, co  wcześniej 
cofnęliśmy. 

 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

17 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

17 

 

W przypadku edycji tekstu za pomocą tej opcji możemy przywrócić do 20 „stanów”. 

Cut  

Usuwa zaznaczoną kontrolkę lub tekst z okna projektu, umieszczając je jednocześnie 
w schowku systemowym. 

Copy  

Wycina zaznaczoną kontrolkę lub tekst z okna projektu, umieszczając je jednocześnie 
w schowku systemowym. 

Paste  

Wstawia zawartość schowka do projektu. 

Paste Link  

Wstawia  odnośnik  do  ważnego  źródła  DDE.  Gdy  schowek  nie  zawiera  ważnego  źródła 
DDE i zaznaczona kontrolka nie jest ważnym połączeniem DDE, opcja jest nieaktywna. 

 

 

Opcji tej można użyć też do łączenia danych z innej aplikacji, używając kontrolki OLE

Delete 

Usuwa aktywną kontrolkę, tekst lub wyrażenie Watch

Select All 

Zaznacza wszystkie obiekty w oknie Form lub cały tekst w oknie Code

Find 

Wyświetla okno przeznaczone do wpisania poszukiwanego ciągu znaków (tylko w oknie 
Code).  W przypadku  odnalezienia  szukanego  ciągu  zostanie  on  zaznaczony  —  w 
przeciwnym wypadku wyświetlony zostanie stosowny komunikat. 

Find Next 

Wyszukuje i zaznacza następne wystąpienie tekstu określonego w okienku Find What 
okna dialogowego Find

background image

 
18 

Visual Basic. Leksykon 

18 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

Replace 

Po  wybraniu  tej  opcji  pojawi  się  okienko  dialogowe  Replace,  w  którym  określamy 
ciąg znaków, którego wszystkie wystąpienia mają zostać zamienione na inny, również 
określony w tym okienku ciąg. 

Ident 

Polecenie  to  powoduje  przesunięcie  wszystkich  zaznaczonych  fragmentów  kodu  na 
następną pozycję tabulatora.  

 

Szerokość tabulacji można zmieniać w zakładce Editor okienka dialogowego Options

Outdent 

Polecenie  to  powoduje  przesunięcie  wszystkich  zaznaczonych  fragmentów  kodu  na 
poprzednią pozycję tabulatora. 

 

 

Szerokość tabulacji można zmieniać w zakładce Editor okienka dialogowego Options

Insert File 

Pozwala wstawić tekst z pliku znajdującego się na dysku w aktualnym położeniu kursora. 

 

 

Wyboru  pliku  źródłowego  dokonujemy  w  okienku  Insert  File,  pojawiającym  się 
bezpośrednio po wyborze tej opcji. 

List Properties/Methods 

Otwiera  okienko  wyboru  w  oknie  kodu,  zawierające  właściwości  i  metody  dostępne 
dla obiektu  poprzedzającego  kropkę  (.).  Polecenie  to  wyświetla  także  wszystkie 
dostępne metody, gdy kursor znajduje się w nie zapisanym fragmencie okna Code

 

 

Podczas  pisania  kodu  programu  lista  ta  w  razie  potrzeby  może  się  otwierać 
automatycznie  —  należy  w  tym  celu  włączyć  opcję  Auto  List  Members  w  zakładce 
Editor okienka dialogowego Options

List Constans 

Otwiera  okienko  wyboru  w  oknie  kodu,  zawierające  stałe  dostępne  dla  wypisanej 
właściwości,  poprzedzonej  znakiem  równości  (=).  Polecenie  to  działa  także  dla 
funkcji z argumentami, które są stałymi. 

 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

19 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

19 

 

Podczas  pisania  kodu  programu  lista  ta  w  razie  potrzeby  może  się  otwierać 
automatycznie  —  należy  w  tym  celu  włączyć  opcję  Auto  List  Members  w zakładce 
Editor okienka dialogowego Options

Quick Info 

Wyświetla  składnię  dla  zmiennej,  funkcji,  instrukcji,  metody  lub  procedury,  którą 
zaznaczymy w oknie kodu. 

Opcja  ta  pokazuje  składnię  dla  określonej  pozycji  i  podświetla  aktualny  parametr. 
Dla funkcji  i procedur  z  parametrami  podczas  pisania  parametru  jest  on  zaznaczony 
pogrubieniem  tak  długo,  dopóki nie  zostanie  wpisany  przecinek,  używany  do 
oddzielenia go od następnego parametru. 

 

 

Podczas  pisania  kodu  programu  pomoc  ta  w  razie  potrzeby  może  się  otwierać 
automatycznie — należy  w tym  celu włączyć opcję Auto Quick Info w zakładce Editor 
okienka dialogowego Options

Parameter Info 

Pokazuje komunikat  w oknie  kodu, zawierający informację o parametrach pierwszej 
funkcji  lub instrukcji  znajdującej  się  przed  lub  nad  kursorem.  Jeżeli  funkcja  lub 
instrukcja  zawiera  funkcje  lub  instrukcje  jako  parametry,  Parameter  Info  pokazuje 
informacje o pierwszej takiej funkcji lub instrukcji. 

 

 

Do  uzyskania  informacji  o  każdym  takim  parametrze  należy  użyć  każdorazowo  opcji 
Quick Info

Complete Word 

Opcja  uzupełniająca  pozostałą,  nie  wpisaną  część  słowa,  o  ile  na  podstawie  już 
wpisanych liter program Visual Basic potrafi zidentyfikować oczekiwane słowo. 

Bookmarks 

Wyświetla podmenu, za pomocą którego możemy stworzyć lub usunąć zakładkę w oknie 
kodu, przejść do następnej lub poprzedniej zakładki lub wyczyścić wszystkie zakładki. 

 

 

background image

 
20 

Visual Basic. Leksykon 

20 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

 

W przypadku  dodania  zakładki  przy  wierszu,  w  którym  to  zostało  zrobione,  pojawi  się 
błękitny prostokącik. 

Elementy podmenu Bookmarks

 

Toggle Bookmark — wstawia lub usuwa zakładkę, 

 

Next Bookmark — przenosi kursor do wiersza z następną zakładką, 

 

Previous Bookmark — przenosi kursor do wiersza z poprzednią zakładką, 

 

Clear All Bookmarks — usuwa wszystkie zakładki. 

1.1.3. View 

 

Code 

Wyświetla lub aktywuje okno kodu dla aktualnie zaznaczonego obiektu (kontrolki). 

Object 

Opcja dostępna tylko wtedy, gdy jesteśmy w oknie kodu projektu i jednocześnie kursor 
znajduje się na fragmencie kodu związanym z istniejącym obiektem tegoż projektu. 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

21 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

21 

Definition 

Wskazuje  lokalizację  zdefiniowania  zmiennej  lub  procedury,  wskazanej  położeniem 
kursora w oknie kodu projektu. 

Last Position 

Umożliwia szybkie przeniesienie do ostatnio edytowanego miejsca w kodzie projektu. 
Dostępna  po  wpisaniu  jakiegoś  tekstu  lub  po  użyciu  polecenia  Definition,  ale 
tylko w oknie kodu. 

 

 

Program Visual Basic pamięta osiem ostatnich ruchów kursora. 

Object Browser 

Wyświetla  okno  Object  Browser,  zawierające:  biblioteki  obiektów,  typów,  klas, 
metod,  właściwości,  zdarzeń  i  stałych,  których  można  użyć  w  kodzie,  a  także 
modułów i procedur zdefiniowanych w projekcie. 

Immediate Window 

Pokazuje  okno  Immediate,  a  w  nim  informacje  związane  ze  sprawdzaniem  błędów 
w kodzie projektu. Za jego pomocą możemy np.: 

1.

 

uruchomić wybrany lub właśnie wprowadzony w okienku fragment kodu,  

2.

 

uruchomić wybraną procedurę, 

3.

 

zmieniać wartości dla zmiennych lub właściwości obiektów. 

Locals Window 

Wyświetla okno Locals, wyświetlając wszystkie zmienne znajdujące się aktualnie na 
stosie i ich wartości. Okno to jest automatycznie aktualizowane przy każdym punkcie 
Break Mode oraz przy każdej zmianie stanu stosu. 

Watch Window 

Pokazywane  jest  okienko  Watch,  pokazujące  wszystkie  zdefiniowane  w  projekcie 
wyrażenia  Watch.  Gdy  zostanie  zdefiniowane  jakieś  wyrażenie  Watch  w  projekcie, 
okienko to pojawia się automatycznie. 

background image

 
22 

Visual Basic. Leksykon 

22 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

Call Stack 

Okienko  dialogowe  Calls  dostępne  po  wybraniu  tej  opcji  wypisuje  wszystkie 
wywołane  procedury  w  programie,  których  wykonania  rozpoczęły  się,  lecz  nie 
zakończyły. 

Gdy  Visual  Basic  wykonuje  procedurę,  jest  ona  dodawana  do listy  aktualnie 
wywołanych procedur. Jeżeli procedura ta wywoła inną procedurę, to obie są na liście 
jako aktualnie wywołane. Za każdym razem gdy procedura wywołuje inną procedurę 
SubFunction lub Property, jest ona dodawana do listy. Każda procedura jest usuwana z 
listy, gdy  wykonywanie  wraca do procedury  wywołującej. Procedury  wywołane z 
okna Immediate są także dodane do listy wywołań.  

 

 

Opcja ta dostępna jest tylko w trybie Break Mode

Project Explorer 

Wyświetla  okno  Project  Explorer,  w  którym  pokazana  jest  hierarchiczna  lista 
aktualnie otwartych projektów.  

Properties Window 

Wyświetla  okno  Properties,  w  którym  wymienione  są  właściwości  dostępne  dla 
zaznaczonej  formy,  kontrolki,  klasy,  kontrolki  użytkownika,  strony  właściwości, 
dokumentu użytkownika lub menu. 

 

 

Opcja nie jest dostępna podczas działań w kodzie projektu. 

Form Layout Window 

Wyświetla  okno  Form  Layout,  w  którym  można  zobaczyć  pozycję  obiektu  lub 
obiektów Form bieżącego projektu. Dostępny jest też podgląd dla innej rozdzielczości 
ekranu niż bieżąca, poprzez zaznaczenie opcji Resolution Guide w menu podręcznym, 
dostępnym poprzez naciśnięcie prawego klawisza myszy na miniaturze obiektu Form

 

 

Za pomocą tej opcji dostępne są jedynie rozdzielczości mniejsze od aktualnie ustawionej 
dla monitora. 

Property Pages 

Wyświetla strony właściwości dla kontrolki użytkownika. 

 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

23 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

23 

 

Za  ich  pomocą  można  zmieniać  właściwości  kontrolki  w  czasie  projektowania 
programu. 

Toolbox 

Wyświetla  lub  ukrywa  okno  narzędzi,  zawierające  kontrolki  i  dołączane  obiekty 
aktualnego projektu. 

 

 

Dostępne tylko w czasie projektowania. 

Color Palette 

Wyświetla  paletę  kolorów,  za  pomocą  której  możemy  określić  kolor  dla  wybranej 
kontrolki. 

Toolbar 

Wyświetla  podmenu,  zawierające  listę  nazw  pasków  narzędzi:  Debug,  Edit,  Form 
Editor
,  Standard  i  nazwę  paska  (pasków)  narzędzi  użytkownika  (jeśli  go  (je) 
zdefiniowano)  —  można  je  aktywować  lub  wyłączać  poprzez  kliknięcie  na 
wybranym.  

 

Na  końcu  listy  znajduje  się  polecenie  Customize,  dzięki  któremu  możemy 
zmodyfikować istniejący lub stworzyć własny pasek narzędziowy lub nowe menu. 

background image

 
24 

Visual Basic. Leksykon 

24 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

1.1.4. Project 

 

Add Form 

Umożliwia wstawienie nowego lub już istniejącego obiektu Form do projektu. 

Add MDIForm 

Umożliwia wstawienie nowego obiektu MDIForm do projektu. 

 

 

Opcja jest nieaktywna, w przypadku gdy projekt posiada już obiekt MDIForm

Add Module 

Wyświetla okienko dialogowe Add Module, za pomocą którego można wstawić nowy 
lub istniejący moduł do aktywnego projektu. 

Add Class Module 

Wyświetla okienko dialogowe Add Class Module, za pomocą którego można wstawić 
nowy lub istniejący moduł klasy do aktywnego projektu. 

Add User Control 

Wyświetla okienko dialogowe Add User Control, za pomocą którego można wstawić 
nową lub istniejącą kontrolkę użytkownika do aktywnego projektu. 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

25 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

25 

Add Property Page 

Wyświetla  okienko  dialogowe  Add  Property  Page,  za  pomocą  którego  można 
wstawić  nowe  lub  istniejące  strony  właściwości  do  aktywnego  projektu.  Strony 
właściwości  tworzy  się,  używając  Property  Page  Wizard,  ale  tylko  wtedy,  gdy 
tworzymy kontrolkę ActiveX lub gdy już istnieje stworzona przez nas kontrolka. 

Add User Document 

Wyświetla  okienko  dialogowe  Add  User  Document,  za  pomocą  którego  można 
wstawić nowy lub istniejący dokument użytkownika do aktywnego projektu. 

 

 

Opcja dostępna tylko podczas tworzenia projektu ActiveX EXE lub ActiveX DLL

Add ActiveX Designer 

Wyświetla  listę  dostępnych  ActiveX  Designers  (projektantów  kontrolek  ActiveX), 
które można dołączyć do aktywnego projektu. 

 

 

Opcja jest dostępna po dodaniu konstruktora ActiveX przy użyciu polecenia Components 
w menu Project

Add File 

Dodaje  istniejący  plik  do  bieżącego  projektu  z  możliwością  dzielenia  go  pomiędzy 
projekty. W przypadku dokonania jakichkolwiek zmian w takim udostępnionym pliku 
i zapisaniu ich zmiany te będą dotyczyły każdego projektu, który zawiera ten plik. 

Remove <NAZWA> 

Umożliwia  usunięcie  aktywnego  obiektu  z  projektu.  W  przypadku  wcześniejszych, 
nie zapisanych zmian program wyświetli pytanie, czy najpierw je zapisać. 

References 

Wyświetla  okienko  dialogowe  References,  za  pomocą  którego  można  dodać 
bibliotekę  obiektów  lub  bibliotekę  typów  lub  referencję  projektu  do  aktywnego 
projektu.  

Components 

Wyświetla  okienko  dialogowe  Components,  za  pomocą  którego  można  dodawać 
kontrolki, konstruktory lub obiekty wstawialne do okna narzędziowego ToolBox

background image

 
26 

Visual Basic. Leksykon 

26 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

<NAZWA> Properties 

Wyświetla  okienko  dialogowe  Project  Properties,  za  pomocą  którego  możemy 
przeglądać właściwości dostępne dla aktywnego projektu. 

1.1.5. Format 

 

Align 

Wyrównuje zaznaczone obiekty według wybranego schematu w stosunku do obiektu 
zaznaczonego  jako  ostatni  (którego  wskaźniki  zmiany  rozmiaru  są  zaznaczone 
pełnym kolorem).  

Dostępne ustawienia: 

 

Lefts — wyrównuje obiekty w poziomie do lewej krawędzi względem 
obiektu zaznaczonego jako ostatni, 

 

Centers — wyśrodkowuje obiekty w poziomie względem obiektu 
zaznaczonego jako ostatni, 

 

Rights — wyrównuje obiekty w poziomie do prawej krawędzi względem 
obiektu zaznaczonego jako ostatni,  

 

Tops — wyrównuje obiekty w pionie do górnej krawędzi względem obiektu 
zaznaczonego jako ostatni,  

 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

27 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

27 

 

Middles — wyśrodkowuje obiekty w pionie względem obiektu zaznaczonego 
jako ostatni,  

 

Bottoms — wyrównuje obiekty w pionie do dolnej krawędzi względem 
obiektu zaznaczonego jako ostatni,  

 

To Grid — dosuwa lewe górne krawędzie zaznaczonych obiektów na 
najbliższej linii siatki. 

Make Same Size 

Dostosowuje  rozmiary  zaznaczonych  obiektów  w  stosunku  do  rozmiaru  obiektu 
zaznaczonego jako ostatni.  

 

Dostępne ustawienia: 

 

Width — dostosowuje szerokość zaznaczonych obiektów, 

 

Height — dostosowuje wysokość zaznaczonych obiektów, 

 

Both — dostosowuje wysokość i szerokość zaznaczonych obiektów. 

Size to Grid 

Zmienia rozmiary zaznaczonego obiektu, dopasowując je do najbliższych linii siatki. 

 

 

Rozmiary siatki można zmieniać w zakładce General okienka dialogowego Options

Horizontal Spacing 

Zmienia  rozmiar  poziomej  przestrzeni  pomiędzy  zaznaczonymi  obiektami,  nie 
zmieniając położenia obiektów skrajnych. 

 

Dostępne ustawienia: 

 

Make Equal — rozsuwa wszystkie zaznaczone obiekty tak, aby przestrzeń 
między nimi była równa, 

 

Increase — zwiększa przestrzeń pomiędzy obiektami o jedną jednostkę siatki,  

background image

 
28 

Visual Basic. Leksykon 

28 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

 

Decrease — zmniejsza przestrzeń pomiędzy obiektami o jedną jednostkę siatki, 

 

Remove — likwiduje poziomą przestrzeń pomiędzy obiektami, tak aby obiekty 
te stykały się ze sobą krawędziami. 

Vertical Spacing 

Zmienia  rozmiar  pionowej  przestrzeni  pomiędzy  zaznaczonymi  obiektami,  nie 
zmieniając położenia obiektów skrajnych. 

 

Dostępne ustawienia: 

 

Make Equal — rozsuwa wszystkie zaznaczone obiekty tak, aby przestrzeń 
między nimi była równa, 

 

Increase — zwiększa przestrzeń pomiędzy obiektami o jedną jednostkę siatki,  

 

Decrease — zmniejsza przestrzeń pomiędzy obiektami o jedną jednostkę siatki, 

 

Remove — likwiduje poziomą przestrzeń pomiędzy obiektami, tak aby obiekty 
te stykały się ze sobą krawędziami. 

Center in Form 

Ustawia zaznaczone obiekty na środku obiektu Form

 

Dostępne ustawienia: 

 

Horizontally — ustawia środek zaznaczonych obiektów na poziomej linii, 
wyznaczającej środek obiektu Form

 

Vertically — ustawia środek zaznaczonych obiektów na pionowej linii, 
wyznaczającej środek obiektu Form

Order 

Zmienia kolejność zaznaczonych obiektów w formie: 

 

Dostępne ustawienia: 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

29 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

29 

 

Bring to Front — przesuwa zaznaczone obiekty nad wszystkie inne 
obiekty, 

 

Send To Back — przesuwa zaznaczone obiekty pod wszystkie inne 
obiekty. 

Lock Controls 

Powoduje  unieruchomienie  wszystkich  kontrolek,  aby  nie  uległy  przypadkowemu 
przesunięciu. 

1.1.6. Debug 

 

Step Into 

Wykonuje  kod  programu  po  kolei  —  po  jednej  instrukcji.  Użycie  tej  opcji  podczas 
projektowania  spowoduje  rozpoczęcie  wykonywania  programu  i  wejście,  przed 
wykonaniem pierwszej instrukcji, w tryb Break Mode (przerwania). 

Step Over 

Wykonuje kod programu po kolei — po jednej instrukcji — z wyjątkiem sytuacji, gdy 
taką  instrukcją  jest  wywołanie  procedury.  Wtedy  wykonywana  jest  ona  jako  jedna 
instrukcja — następną wyświetlaną instrukcją jest kolejna instrukcja (lub wywołanie 
kolejnej procedury) w aktualnej procedurze. 

 

Opcja dostępna tylko w trybie Break Mode (przerwania). 

Step Out 

Wykonuje pozostałe wiersze funkcji aktualnie wykonywanej. 

 

background image

 
30 

Visual Basic. Leksykon 

30 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

 

Opcja dostępna tylko w trybie Break Mode (przerwania). 

Run To Cursor 

Umożliwia  zaznaczenie  instrukcji,  na  której  ma  zostać  zatrzymane  wykonywanie 
programu. Kod będzie wykonywany od aktualnej instrukcji do instrukcji zaznaczonej, 
oznaczonej „trójkącikiem”. 

 

 

Opcja dostępna tylko w trybie Break Mode (przerwania). 

Add Watch 

Wyświetla  okienko  dialogowe  Add  Watch,  za  pomocą  którego  można  wprowadzić 
wyrażenie Watch

 

 

Opcja dostępna tylko w trakcie projektowania lub w trybie Break Mode (przerwania). 

Edit Watch 

Wyświetla okienko dialogowe Edit Watch, za pomocą którego możemy edytować lub 
usuwać wyrażenia Watch

 

 

Opcja dostępna tylko w momencie istnienia jakiegoś wyrażenia Watch

Quick Watch 

Wyświetla  okienko  dialogowe  Quick  Watch,  zawierające  aktualną  wartość 
zaznaczonego  wyrażenia.  Polecenia  tego  można  używać  do  sprawdzenia  aktualnej 
wartości  zmiennej,  właściwości  lub  innego  wyrażenia,  dla  którego  nie  ma 
zdefiniowanego wyrażenia Watch

 

 

Opcja dostępna tylko w trybie Break Mode (przerwania). 

Toggle Breakpoint 

Ustawia  lub  usuwa  punkt  przerwania  (fragment  kodu,  przy  którym  wykonywanie 
zostanie  automatycznie  przerwane).  Nie  można  ustawić  punktu  przerwania  przy 
fragmencie kodu zawierającym komentarz, deklarację lub pusty wiersz. 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

31 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

31 

Clear All Breakpoints 

Usuwa  wszystkie  punkty  przerwania  w  kodzie,  lecz  w  przypadku,  gdy  są  ustawione 
jakieś  wyrażenia  Watch  lub  jest  zaznaczona  opcja  Break  on  All  Errors  w  zakładce 
General okienka dialogowego Options — wykonanie może być nadal przerywane. 

 

 

Polecenia tego nie można cofnąć. 

Set Next Statement 

Ustawia inny punkt wykonywania programu w wybranym wierszu. Przy użyciu tego 
polecenia  możemy  wybrać  wiersz  kodu  zlokalizowany  przed  lub  po  aktualnie 
zaznaczonym  wierszu.  Używa  się  jej  do  ponownego  uruchomienia  instrukcji  w 
aktualnej procedurze lub ominięcia instrukcji, która ma być pominięta. 

 

 

Nie można opcji tej używać w stosunku do instrukcji w innych procedurach. 

Show Next Statement 

Podświetla instrukcję, która będzie wykonywana jako następna. 

1.1.7. Run 

Start 

Uruchamia projekt ustawiony jako Start Up  w Project Explorer — standardowo jest 
to projekt bieżący.  

Start With Full Compile 

Uruchamia  projekt,  dokonując  wcześniej  jego  pełnej  kompilacji,  niezależnie  od 
ustawień  opcji  Compile  On  Demand  i  Background  Compile  w  zakładce  General 
okienka  dialogowego  Options  —  przy  czym  uruchomienie  nie  ma  wpływu  na  stan 
tych opcji. 

 

Szczególnie  polecenia  tego  należy  używać  do  uruchamiania  projektów  ActiveX
ponieważ  uruchomienie  takiego  projektu  poleceniem  Start,  przy  włączonej  opcji 

background image

 
32 

Visual Basic. Leksykon 

32 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

Compile  On  Demand,  może  powodować,  iż  błędy  w  czasie  kompilacji  zostaną 
wykryte dopiero przy zakończeniu testowania działania aplikacji. 

Break 

Zatrzymuje wykonywanie kodu podczas jego uruchomienia i przełącza w tryb przerwania. 
Instrukcja wykonywana podczas  wybrania tego polecenia zostanie wyświetlona  w oknie 
kodu  ze  wskaźnikiem  zatrzymania  na  lewym  marginesie  (w  przypadku  gdy  jest 
zaznaczona opcja Margin Indicator Bar w zakładce Editor Format okienka dialogowego 
Options).  

Niektóre  zmiany  w  kodzie,  poczynione  podczas  trybu  przerwania,  mogą  wymagać 
ponownego wykonania projektu, aby wywołały oczekiwany skutek. 

 

 

Opcja dostępna tylko w czasie wykonywania kodu projektu. 

End 

Powoduje zatrzymanie wykonywania kodu projektu i powrót do trybu projektowania. 

 

 

Opcja dostępna tylko w czasie wykonywania kodu projektu i w trybie przerwania. 

Restart 

Powoduje ponowne wykonanie kodu projektu. Opcji tej użyć można po każdym rodzaju 
przerwania,  spowodowanym  błędami  w  trakcie  wykonania  programu,  instrukcją  Stop
punktem przerwania (Break Point) w kodzie programu lub wyborem polecenia Break.  

 

 

Opcja dostępna tylko w trybie przerwania. 

1.1.8. Tools 

Add Procedure... 

Wstawia nową procedurę SubFunctionProperty lub Event do aktywnego modułu. 

 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

33 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

33 

 

 

Polecenie to nie jest dostępne, gdy moduł nie jest aktywny. 

Procedure Attributes... 

Otwiera okienko dialogowe Procedure Attributes, za pomocą którego można ustawić 
atrybuty dla każdej właściwości i metody określonej dla danej procedury. 

 

 

Można używać tego polecenia także do ustawiania właściwości Value dla klasy. 

Menu Editor 

Wyświetla  okienko  dialogowe  Menu  Editor,  za  pomocą  którego  możemy  utworzyć 
menu użytkownika dla tworzonego właśnie projektu.  

 

 

Opcja dostępna tylko w trybie projektowania. 

Options 

Wyświetla  okienko  dialogowe  Options,  za  pomocą  którego  możemy  ustawić  różne 
własności programu Visual Basic. 

 

 

Opcja dostępna tylko w trybie projektowania. 

1.1.9. Add-Ins 

 

Visual Data Manager... 

Uruchamia aplikację Visual Data Manager, poprzez którą możemy uzyskać dostęp do 
danych i zarządzać nimi. 

Report Designer... 

Wyświetla  okienko  dialogowe  Add-In  Manager,  za  pomocą  którego  możemy 
instalować lub usuwać, rozszerzające jego standardowe możliwości. 

background image

 
34 

Visual Basic. Leksykon 

34 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

Add-In Manager... 

Rozszerzenia  dodatkowe  Add-Ins.  Wymienione  są  tutaj  odnośniki  do  wszystkich 
dodatkowych programów zainstalowanych dla pakietu Visual Basic, rozszerzających 
jego standardowe możliwości. 

1.1.10. Window 

 

Split 

Dzieli okno kodu na dwie równe części w poziomie. Dzięki tej możliwości możemy 
obserwować kod w dwóch miejscach równocześnie. 

 

 

Opcja dostępna tylko w oknie kodu. 

Tile Horizontally 

Dzieli  okno  kodu  na  dwie  równe  części  w  poziomie.  W  pierwszym  pokazuje  okno 
kodu, w drugim zaś okno projektowania. 

Tile Vertically 

Dzieli okno kodu na dwie równe części w pionie. W pierwszym pokazuje okno kodu, 
w drugim zaś okno projektowania. 

Cascade 

Ustawia okno kodu i okno projektowania kaskadowo — jedno pod drugim. 

Arrange Icons 

W  przypadku  wcześniejszego  przesunięcia  miniatury  dowolnego  okna,  po 
wcześniejszym  jego  zminimalizowaniu,  wyrównuje  ją  do  lewego  dolnego  rogu  pola 
roboczego programu Visual Basic. 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

35 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

35 

1 <NAZWA>, 2 <NAZWA> itd. 

Lista wszystkich otwartych okien w programie Visual Basic.  

1.1.11. Help 

 

Microsoft Visual Basic Help Topics 

Wyświetla pomoc dla programowania w Visual Basicu. 

Books Online... 

Uruchamia pomoc Microsoft Visual Basic Books Online. 

Obtaining Technical Support... 

Uruchamia pomoc Microsoft Product Support Services. 

Microsoft on the Web 

Wyświetla menu z odnośnikami do internetowych stron firmy Microsoft. 

About Microsoft Visual Basic 

Wyświetla okienko z ogólnymi informacjami o używanym pakiecie Visual Basic: 
numer  wersji,  prawa  autorskie  itp.  Umożliwia  również  uzyskanie  informacji  o 
systemie operacyjnym naszego komputera poprzez naciśnięcie przycisku System Info

1.2. Okna w VB 

Teraz  zobaczmy  i  poznajmy  to,  co  „nieco  głębiej”.  Zapoznajmy  się  z  ważniejszymi 
oknami  w  programie  Visual  Basic.  Znajomość  ich  rozkładu  bardzo  pomoże  w 
sprawnym wykorzystywaniu narzędzi Visual Basic. 

background image

 
36 

Visual Basic. Leksykon 

36 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

1.2.1. Call Stack 

Okienko  wyświetlające  wszystkie  wykonywane  procedury  podczas  przejścia  z  trybu 
wykonywania kodu do trybu przerwania. 

 

Procedura dodawana jest do listy aktualnie wywołanych procedur wtedy, gdy jest ona 
wywoływana  podczas  wykonywania  kodu  projektu.  W  przypadku,  gdy  procedura  ta 
wywołuje inną procedurę, to są one obie wymienione na liście procedur okienka Call 
Stack
. Jest tam dodawana każda z wywołanych procedur. 

Jeżeli wykonywanie kodu wraca do procedury wywołującej, jej procedura podrzędna 
usuwana  jest  z  listy.  Procedury  wywołane  z  okna  Immediate  także  dodawane  są  do 
listy wywołanych procedur. 

Okienko Call Stack można wywołać podczas trybu przerwania poleceniem Call Stack 
w menu View lub skrótem klawiaturowym (Ctrl+L). 

Funkcje przycisków: 

 

Show — powoduje wskazanie wywoływanego właśnie wiersza kodu  
w oknie Code

 

Close — powoduje zamknięcie okienka Call Stack

1.2.2. Code 

Okno wyświetlające kod projektu i umożliwiające jego edycję. 

Okienko Code posiada następujące elementy: 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

37 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

37 

 

 

Lista rozwijalna obiektów — domyślnie wskazuje na nazwę obiektu, 
do którego należy fragment kodu oznaczony migającym kursorem. 
Po rozwinięciu pokazuje wykaz nazw wszystkich obiektów powiązanych 
z aktywnym formularzem. W przypadku wybrania pozycji z listy kursor 
w oknie przemieszczany jest do związanego z nią fragmentu kodu. 

 

Lista rozwijalna zdarzeń — lista wszystkich zdarzeń dostępnych dla obiektu 
wybranego w rozwijalnej liście obiektów. W przypadku wybrania pozycji  
z listy wyświetlana jest definicja procedury, obsługującej wybrane zdarzenie. 
W przypadku użycia okna Code dla edytowania kodu modułu lista ta zawiera 
listę wszystkich procedur w module. 

 

Procedure View (pierwszy przycisk w lewym dolnym rogu okna) — powoduje 
wyświetlenie w całym oknie tylko procedury, w której znajduje się kursor, 
związanej z aktywnym modułem lub formularzem. 

 

Full Module View (drugi przycisk w lewym dolnym rogu okna) — powoduje 
wyświetlenie w całym oknie wszystkich procedur związanych z aktywnym 
modułem lub formularzem. 

1.2.3. Components 

Okno  to  pozwala  na  dodawanie  komponentów,  takich  jak  kontrolki  i  projektanci,  i 
dodawalnych obiektów do aktualnego projektu. 

background image

 
38 

Visual Basic. Leksykon 

38 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

 

Okno Components posiada trzy zakładki: 

Controls 

Zakładka  ta  wyświetla  listę  dostępnych  w  systemie  standardowo  kontrolek. 
Oczywiście  można  dodawać  kontrolki  własne  lub  z  pochodzące  z  innych  źródeł, 
wyszukując je na dysku za pomocą przycisku Browse i dodając je do listy.  

Wyboru  kontrolki  z  listy  dokonujemy  przez  zaznaczenie  pustego  kwadratu  obok  jej 
nazwy,  a  odznaczając  go,  powodujemy  usunięcie  z  projektu.  Nie  możemy  jednak 
usunąć z projektu kontrolek, które są w nim aktualnie używane. 

W przypadku zaznaczenia opcji Select Items Only na liście wyświetlone zostaną tylko 
kontrolki aktualnie dołączone do projektu. 

W ramce oznaczonej nazwą Location pokazywana jest fizyczna lokalizacja na dysku 
pliku kontrolki zaznaczonej kolorem na liście. 

Designers 

Zakładka ta wyświetla listę dostępnych projektantów dla danego projektu.  

Wyboru  projektanta  z  listy  dokonujemy,  zaznaczając  pusty  kwadracik  obok  jego 
nazwy, a odznaczając go, powodujemy usunięcie z projektu. 

Nie możemy jednak usunąć z projektu projektanta, który jest w nim aktualnie używany. 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

39 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

39 

W przypadku zaznaczenia opcji Select Items Only na liście wyświetlone zostaną tylko 
pliki projektantów aktualnie dołączone do projektu. 

W ramce oznaczonej nazwą Location pokazywana jest fizyczna lokalizacja na dysku 
pliku projektanta zaznaczonego kolorem na liście. 

Insertable Objects 

Zakładka ta wyświetla listę dostępnych, możliwych do dodania obiektów dla danego 
projektu. 

Wyboru  możliwego  do  dodania  obiektu  z  listy  dokonujemy,  zaznaczając  pusty 
kwadrat obok jego nazwy, a odznaczając go, powodujemy usunięcie z projektu. 

Nie możemy jednak usunąć z projektu możliwego do dodania obiektu, który jest w nim 
aktualnie używany. 

W przypadku zaznaczenia opcji Select Items Only na liście wyświetlone zostaną tylko 
dodawalne obiekty aktualnie dołączone do projektu. 

W ramce oznaczonej nazwą Location pokazywana jest fizyczna lokalizacja na dysku 
pliku dodawalnego obiektu zaznaczonego kolorem na liście. 

1.2.4. Form 

Okno służące do wizualnego projektowania interfejsu tworzonego programu poprzez 
umiejscawianie na nim dostępnych dla projektu obiektów. 

 

background image

 
40 

Visual Basic. Leksykon 

40 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

Wskazówki do korzystania z okienka Form:  

 

Zmiana rozmiarów okienka nie powoduje zmiany rozmiarów obiektu Form 
w tworzonym programie.  

 

Dwukrotne kliknięcie lewym klawiszem myszy przy zaznaczonym obiekcie 
Form lub innym, umiejscowionym na nim, powoduje wyświetlenie okna 
Code w miejscu go dotyczącym. 

 

Umiejscowienie obiektu Form na ekranie monitora podczas uruchomienia 
projektowanego programu pokazuje okienko Form Layout

 

Inne obiekty na obiekt Form nanosimy za pomocą myszy. 

1.2.5. Form Layout 

Okienko  pokazujące  umiejscowienie  obiektu  (obiektów)  Form  na  ekranie  monitora 
podczas uruchomienia projektowanego programu

Możemy  zmieniać  to  umiejscowienie  poprzez  przesunięcie  obiektu  w  tym  okienku 
(umieszczając  wcześniej  nad  nim  wskaźnik  myszy  i  jednocześnie  przytrzymując  jej 
lewy przycisk).  

Opcje dostępne po naciśnięciu prawego klawisza myszy (menu kontekstowe) w okienku 
Form Layout

 

Resolution Guides 

Pokazuje  umiejscowienie  obiektu  Form  w  tworzonej  aplikacji  dla  innej 
rozdzielczości  monitora  niż  obecna.  Będą  jednak  pokazane  tylko  rozdzielczości 
mniejsze od tej aktualnej. 

Startup Position 

 

manual — pozwala na ręczną modyfikację położenia obiektu Form

 

center owner — wyśrodkowuje obiekt MDIForm w poziomie i w pionie 
względem swego rodzica, 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

41 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

41 

 

center screen — wyśrodkowuje obiekt Form w poziomie i względem ekranu, 

 

windows default — ustawia obiekt Form w położeniu domyślnym. 

Dockable 

Umożliwia  „dokowanie”,  czyli  wyrównywanie  okienka  Form  Layout  do  którejś  z 
wewnętrznych krawędzi obszaru roboczego. 

Hide 

Powoduje zaprzestanie wyświetlania całego okienka. 

 

 

Skutki tej operacji można odwrócić, wywołując opcję Form Layout z menu View. 

1.2.6. Immediate 

Okienko  wywoływane  automatycznie  podczas  przejścia  z  trybu  wykonywania 
kodu w tryb przerwania. 

 

Bezpośrednio po pojawieniu się jest puste i ma aktywny kursor. Można w nim wpisać (lub 
wkleić) fragment kodu i zaraz go uruchomić poprzez naciśnięcie klawisza ENTER. Kod 
wpisany  za  pośrednictwem  tego  okienka  nie  może  zostać  zapisany  z  jego  poziomu  we 
właściwym oknie kodu, lecz może zostać tam skopiowany poprzez schowek systemowy. 

Za jego pomocą można np.: 

1.

 

wykonywać nowo wprowadzony kod,  

2.

 

przypisywać nowe wartości zmiennym, 

3.

 

zmieniać wartości właściwości. 

1.2.7. Locals 

Wyświetla  wszelkie  zadeklarowane  zmienne  w  bieżącej  procedurze  wraz  z  ich 
wartościami.  Okienko  to  w  przypadku  wywołania  jest  automatycznie  aktualizowane 

background image

 
42 

Visual Basic. Leksykon 

42 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

przy  każdym  przejściu  ze  stanu  wykonywania  programu  do  trybu  przerwania  i  gdy 
zawartość stosu się zmienia. 

 

Elementy okienka Locals

 

Calls Stack (przycisk — „...”) — otwiera listę z wywołanymi aktualne 
procedurami, 

 

Expression — lista zawierająca nazwy danych zmiennych — nie można ich 
edytować,  

 

Value — lista zawierająca nazwy danych zmiennych — można je edytować 
w przypadku podwójnego kliknięcia na danej wartości. Jeżeli wprowadzimy 
wartość niepoprawną, pole pozostanie wciąż aktywne i pojawi się okienko, 
opisujące popełniony błąd, 

 

 

Możemy się wycofać poprzez naciśnięcie klawisza ESC

 

Type — lista zawierająca typy danych zmiennych — nie można ich edytować.  

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

43 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

43 

1.2.8. Object Browser 

 

Okienko  zawierające:  metody,  klasy,  zdarzenia,  właściwości  i  stałe  dostępne  dla 
aktywnego projektu oraz ich opis i definicję. 

Wybrane elementy okienka Object Browser

 

Lista rozwijalna Project/Library — zawiera biblioteki dostępne w aktywnym 
projekcie, 

 

Lista rozwijalna Search Text — służy do wpisywania w nie tekstu bądź jego 
początkowego fragmentu, który ma być wyszukany. Poza tym żądaną nazwę 
można też wybrać z rozwijalnej listy, 

 

Go Back i Go Forward (przyciski — strzałka w lewo i w prawo) — Go Back 
powoduje za każdym naciśnięciem powrót do poprzednio zaznaczonej 
pozycji. Go Forward ma działanie odwrotne, 

 

Copy to Clipboard (przycisk) — kopiuje aktualnie zaznaczoną pozycję do 
schowka systemowego, 

 

Show Definition (przycisk) — pokazuje miejsce definicji pozycji zaznaczonej 
na liście w oknie kodu, 

 

Help (przycisk) — wyświetla temat pomocy dla zaznaczonej pozycji na liście, 

 

Search (przycisk) — rozpoczyna wyszukiwanie: właściwości, klas, zdarzeń, 
metod lub stałych w bibliotekach, pasujących do tekstu wpisanego w oknie 
Search Text

background image

 
44 

Visual Basic. Leksykon 

44 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

 

Show/Hide Search Result (przycisk — dwie strzałki w górę) — otwiera lub 
ukrywa okienko z alfabetycznie wypisanymi rezultatami wyszukiwania. 

1.2.9. Project 

Wyświetla zhierarchizowaną strukturę zawartości otwartego projektu (projektów), na 
którą  mogą  składać  się:  formularze  (*.frm),  moduły  (*.bas),  moduły  klas  (*.cls), 
dokumenty użytkownika (*.dob), strony właściwości (*.pag), dokumenty powiązane.  

 

Funkcje przycisków okienka Project

 

View Code 

— wyświetla okienko Code dla zaznaczonej pozycji 

w oknie Project 

 

View Object 

— wyświetla okienko Object dla zaznaczonej pozycji 

w oknie Project. Funkcja dostępna tylko dla: formularza, 
modułu, obiektu ActiveX lub kontrolki użytkownika 

 

Toggle Folders  — pozwala pokazać lub ukryć katalogi, będące logicznym 

pogrupowaniem zawartości okienka Project 

1.2.10. Properties 

Okienko zawierające listę  wszystkich  właściwości, dostępnych dla zaznaczonego 
obiektu wraz z ich ustawieniami, umożliwiające jednocześnie ich modyfikację. 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

45 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

45 

 

W okienku rozwijalnym wymienione są wszystkie obiekty możliwe w danej chwili do 
modyfikacji. Wybierając któryś z nich, powodujemy wyświetlenie wszelkich właściwości 
z nim związanych. 

Listę  właściwości  możemy  uporządkować  alfabetycznie  lub  wg  kategorii  poprzez 
użycie zakładek Alphabetic lub Categorized

W części Caption wyświetlany jest krótki opis zaznaczonej właściwości. Opis ten 
można wyłączyć, odznaczając polecenie Description w menu kontekstowym okienka 
Properties  (dostępnym  poprzez  naciśnięcie  prawego  przycisku  myszy,  gdy  jej 
wskaźnik znajduje się nad nim). 

1.2.11. Toolbox 

Zawiera  miniatury  kontrolek  Visual  Basic,  dostępnych  w  aktualnym  projekcie.  Oprócz 
kontrolek  standardowych  do  projektu  można  dokładać  kontrolki  własne  lub  inne 

background image

 
46 

Visual Basic. Leksykon 

46 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

dodatkowe,  których  lista  dostępna  jest  przy  użyciu  polecenia  Components  z  menu 
Project

 

 

Polecenie to można także wywołać, naciskając prawy przycisk  myszy na oknie Tool-
box
, zwanym menu podręcznym

Za pomocą menu podręcznego można również: 

 

tworzyć nowe zakładki, oprócz standardowej zakładki General, które pozwolą 
pogrupować dostępne kontrolki wg indywidualnych potrzeb programisty po 
wywołaniu opcji Add Tab. Każda stworzona zakładka będzie wyróżniona, 
podobnie jak zakładka standardowa, 

 

 

dokładać kontrolki własne lub inne dodatkowe do zakładki standardowej lub 
do zakładek stworzonych przez siebie, przy użyciu polecenia Components

 

ukryć całe okno przy użyciu opcji Hide, przez co zwiększymy wielkość 
obszaru roboczego środowiska programistycznego VB. Operację tę można 
odwrócić, wywołując opcję Toolbox z menu View

 

umożliwić „dokowanie”, czyli wyrównywanie do którejś z wewnętrznych 
krawędzi obszaru roboczego. Okno po przesunięciu będzie ulegało 
„dokowaniu”, gdy opcja Dockable będzie włączona. 

Po  najechaniu  kursorem  myszy  i  przytrzymaniu  go  przez  chwilę  na  którejś  z 
miniaturek kontrolki w oknie Toolbox pojawia się nazwa danej kontrolki. O tym, czy 

background image

 
Rozdział 1. 

 Podstawy obsługi programu VB 

47 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC 

47 

te  podpowiedzi  będą  wyświetlane,  czy  też  nie,  decyduje  opcja  Show  ToolTips  na 
zakładce General polecenia Options w pozycji menu głównego programu Tools

1.2.12. Watch 

Okienko pojawiające się w przypadku zdefiniowania wyrażenia Watch w projekcie. 

 

Elementy okienka Watches

 

Expression — lista wyrażeń Watch w projekcie, 

 

Value — lista wartości wyrażeń w momencie przejścia w tryb przerwania. 
Można je w tym miejscu edytować. Jeżeli wprowadzimy wartość niepoprawną, 
pole pozostanie wciąż aktywne i pojawi się okienko, opisujące popełniony błąd, 

 

 

Wycofać się możemy poprzez naciśnięcie klawisza ESC

 

Type — lista typów wyrażeń, 

 

Context — lista zawartości wyrażeń Watch

background image

 
48 

Visual Basic. Leksykon 

48 

C:\Users\Filip PC\Desktop\VISUAL_BASIC_LEKSYKON\001_vbs.DOC