r01-05.doc

(338 KB) Pobierz
Rozdział X

 

Rozdział 1. ¨ Podstawy obsługi programu VB              45

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.

 

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.

 

 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.

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.

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.

 

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.

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.

 

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...

Zgłoś jeśli naruszono regulamin