
Celem książki jest wprowadzenie Czytelnika świat programowania za pomocą Visual Basica 5. Książka, oparta głównie na przykładach, ma zachęcić do czynnej nauki w rzeczywistym środowisku Visual Basica. Weryfikując "na gorąco" zdobytą wiedzę, umożliwia szybkie dojście do wprawy i gwarantuje szybkie postępy w nauce.Autor książki, Greg Perry, jest doświadczonym programistą i wykładowcą, który od ponad 10 lat specjalizuje się w wyjaśnianiu i klarownym przedstawianiu trudnych zagadnień związanych z programowaniem komputerów. Za swoją działalność dydaktyczną otrzymał wiele renomowanych nagród w USA. Jest uważany za jednego z czołowych autorów książek komputerowych na rynku amerykańskim.
Na płycie CD dołączonej do książki znajdziesz:
- kody źródłowe przykładów wykorzystywanych w książce
- Visual Basic 5 Control Creation Edition
- Webferret Suite
- Crescent Internet Toolpack 3.01
- WinZip 6.2
- Animowane wygaszacze ekranu
- Informacje o innych książkach o programowaniu
- Internet Explorer 4.0 PL
O autorze- Czekamy na twoje uwagi
Rozdział 1. Wprowadzenie do Visual Basica
- Co można powiedzieć o Visual Basicu?
- Języki
- Trzy wydania Visual Basica
- Proces programowania w Visual Basicu
- Rozpoczęcie pracy z Visual Basicem
- Zakończenie pracy z Visual Basicem
- Mistrzostwo Środowiska Projektowego
- Standardy: menu i pasek narzędzi
- Okno formularza: wszystko dzieje się właśnie tutaj
- Paleta narzędzi dostarczająca elementy sterujące
- Umiejscowienie formularza w oknie rozkładu formularzy
- Okno Eksplorera Projektu
- Okno właściwości
- Pomoc w zasięgu ręki
- Podsumowanie
- Pytania i Odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Programy kierowane zdarzeniami
- Kontrolowanie zdarzeń
- Analiza prostej aplikacji
- Nazywanie obiektów
- Uruchamianie aplikacji
- Gdzie jest kod?
- Procedury zdarzeniowe
- Właściwości i procedury zdarzeniowe
- Generowanie aplikacji od podstaw
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Tworzenie nowej aplikacji
- Elementy sterujące tworzą interface użytkownika
- Umieszczanie elementów sterujących
- Skalowanie i przenoszenie elementów sterujących
- Określanie właściwości
- Pomoc dla użytkownika
- Literały
- Zrób sobie przerwę!
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Sterowanie fokusem
- Mysz i klawisze skrótu nie potrzebują fokusa
- Fokus a właściwości przycisków
- Porządek nawigacji
- Przyciski sterujące
- Etykiety
- Pola tekstowe
- Właściwości formularza
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Podstawy kodowania
- Podstawowe dane
- Typy danych
- Zmienne przechowujące dane
- Przypisywanie wartości zmiennym
- Wyrażenia i operatory matematyczne
- Podsumowanie
- Pytania i Odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Wprowadzenie do funkcji
- Rzut oka na MsgBox() i InputBox()
- Opis funkcji MsgBox()
- Wartości zwracane przez MsgBox()
- Pomoc w oknie kodu
- Krótko mówiąc: komentarze
- Opis funkcji InputBox()
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Operatory porównania
- Zasady dokonywania porównań
- Zachowaj spójność danych po każdej ze stron wyrażenia
- Instrukcja If
- Gałąź Else instrukcji If
- Połączenie porównania z operatorami logicznymi
- Wielość wyborów czyli Select Case
- Dwie dodatkowe postacie składni instrukcji Select Case
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Pętla Do While
- Pętla Do Until
- Inne pętle Do
- Pętla For
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Aplikacja Obliczanie Odsetek
- Użycie tablicy elementów sterujących
- Zakończenie pracy nad formularzem
- Dodawanie kodu
- Instrukcja Unload
- Ostatni szlif
- Obsługa błędów
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Lista wyboru
- Listy wyboru typu combo
- Tablice danych
- Tablice elementów sterujących
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Przyciski wyboru opcji (Option Buttons)
- Ramki i przyciski wyboru opcji
- Pola wyboru (Check Boxes)
- Suwaki (Scrollbars)
- Zegar Visual Basica: element sterujący Zegar
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Co to jest Common Dialog Box
- Dodanie elementu Common Dialog Box
- Generowanie Common Dialog Box
- Metody Common Dialog Box
- Dodawanie okien dialogowych do działań na plikach
- Okno dialogowe Kolor
- Okno dialogowe Czcionka
- Okno dialogowe Drukuj
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Programowanie strukturalne
- Wywoływanie procedur i powrót do kodu sterującego
- Pisanie podprogramów
- Kodowanie funkcji
- Kodowanie Argumentów
- Przekazywanie danych przez referencje lub wartość
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Mnogość funkcji
- Funkcje numeryczne
- Funkcje łańcuchowe
- Funkcje daty i czasu
- Funkcje testujące dane
- Funkcje konwersji danych
- Funkcje formatujące
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Pojęcie pliku
- Otwieranie plików
- Zamykanie pliku
- Kasowanie pliku
- Pisanie do pliku instrukcją Write#
- Czytanie danych z pliku instrukcją Input#
- Czytanie rekordów instrukcją Line Input#
- Wprowadzenie do przetwarzania danych
- Element sterujący danymi (Data control)
- Prosta aplikacja
- Data Form Wizard
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Wprowadzenie do drukowania
- Ostrzeganie użytkownika przed rozpoczęciem drukowania
- Wprowadzenie do obiektu Printer
- Metoda Print
- Drukowanie stałych
- Drukowanie zawartości zmiennych i elementów sterujących
- Drukowanie wyrażeń
- Drukowanie kilku wartości
- Wykorzystywanie czcionek
- Funkcje Spc() i Tab()
- Rozpoczęcie drukowania
- Łamanie strony
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Edytor menu
- Dodawanie paska menu aplikacji
- Nazywanie opcji menu
- Dodawanie pull-down menu
- Dodatkowe elementy Menu
- Łączenie menu z procedurami zdarzeniowymi
- Kopiowanie Menu pomiędzy projektami
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Pole grafiki
- Przygotowanie pola grafiki
- Zmiana rozmiaru pola grafiki
- Wczytywanie rysunku w czasie wykonywania programu
- Element sterujący: Obraz
- Animacje
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Przygotowania do budowy paska narzędzi
- Lista elementów graficznych (Image List Control)
- Tworzenie Paska narzędzi
- Linie i wielokąty
- Linie
- Rysowanie linii
- Rysowanie figur geometrycznych
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Rodzaje błędów
- Debugger
- Ustawianie punktów przerwania
- Chodzenie po kodzie
- Call Stack pokazuje gdzie byłeś
- Okno Immediate
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- ActiveX: Narzędzia których używasz
- VB Custom Control Adition
- Wykorzystanie elementów OLE
- Tworzenie obiektów wstawianych
- Wstawianie obiektów istniejących
- Dokumenty ActiveX
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Obiekty systemowe
- Obiekty programowe
- Używanie kolekcji i tablic obiektów
- Wprowadzenie do automatyzacji OLE
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Kompilacja aplikacji
- Ustawianie właściwości projektu
- Przygotowanie aplikacji
- Setup Wizard
- Uruchomienie Instalatora
- Deinstalacja aplikacji
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
- Z Wizardem do Internetu
- Twoi użytkownicy potrzebują providera Internetu
- Używanie przeglądarki
- Przegląd innych narzędzi
- Podsumowanie
- Pytania i odpowiedzi
- Warsztat
- Quiz
- Ćwiczenia
Dodatek B. Tablica znaków ASCII
Dodatek C. Odpowiedzi
- Rozdział 1 Quiz
- Rozdział 1 Ćwiczenia
- Rozdział 2 Quiz
- Rozdział 2 Ćwiczenia
- Rozdział 3 Quiz
- Rozdział 3 Ćwiczenia
- Rozdział 4 Quiz
- Rozdział 4 Ćwiczenia
- Rozdział 5 Quiz
- Rozdział 5 Ćwiczenia
- Rozdział 6 Quiz
- Rozdział 6 Ćwiczenia
- Rozdział 7 Quiz
- Rozdział 7 Ćwiczenia
- Rozdział 8 Quiz
- Rozdział 8 Ćwiczenia
- Rozdział 9 Quiz
- Rozdział 9 Ćwiczenia
- Rozdział 10 Quiz
- Rozdział 10 Ćwiczenia
- Rozdział 11 Quiz
- Rozdział 11 Ćwiczenia
- Rozdział 12 Quiz
- Rozdział 12 Ćwiczenia
- Rozdział 13 Quiz
- Rozdział 13 Ćwiczenia
- Rozdział 14 Quiz
- Rozdział 14 Ćwiczenia
- Rozdział 15 Quiz
- Rozdział 15 Ćwiczenia
- Rozdział 16 Quiz
- Rozdział 16 Ćwiczenia
- Rozdział 17 Quiz
- Rozdział 17 Ćwiczenia
- Rozdział 18 Quiz
- Rozdział 18 Ćwiczenia
- Rozdział 19 Quiz
- Rozdział 19 Ćwiczenia
- Rozdział 20 Quiz
- Rozdział 20 Ćwiczenia
- Rozdział 21 Quiz
- Rozdział 21 Ćwiczenia
- Rozdział 22 Quiz
- Rozdział 22 Ćwiczenia
- Rozdział 23 Quiz
- Rozdział 23 Ćwiczenia
- Rozdział 24 Quiz
- Rozdział 24 Ćwiczenia
- Instrukcja instalacji dla Windows 95 i Windows NT 4
- Wymagania systemowe
