okladka
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
Wstęp
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
Rozdział 2. Analiza programu w Visual Basicu
  • 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
Rozdział 3. Elementy sterujące i ich właściwości
  • 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
Rozdział 4. Badając etykiety, przyciski i pola tekstowe
  • 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
Rozdział 5. Pisanie kodu w Visual Basicu
  • 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
Rozdział 6. Ulepszanie kodu: komunikaty i okna wprowadzania danych
  • 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
Rozdział 7. Podejmowanie decyzji
  • 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
Rozdział 8. Pętle w Visual Basicu
  • Pętla Do While
  • Pętla Do Until
  • Inne pętle Do
  • Pętla For
  • Podsumowanie
  • Pytania i odpowiedzi
  • Warsztat
    • Quiz
    • Ćwiczenia
Rozdział 9. Łączenie kodu i elementów sterujących
  • 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
Rozdział 10. Listy wyboru i listy danych
  • Lista wyboru
  • Listy wyboru typu combo
  • Tablice danych
  • Tablice elementów sterujących
  • Podsumowanie
  • Pytania i odpowiedzi
  • Warsztat
    • Quiz
    • Ćwiczenia
Rozdział 11. Dodatkowe elementy sterujące
  • 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
Rozdział 12. Podstawowe okna dialogowe
  • 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
Rozdział 13. Programowanie modułowe
  • 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
Rozdział 14. Funkcje wbudowane oszczędzają czas
  • 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
Rozdział 15. Podstawowe informacje o bazach danych w Visual Basicu
  • 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
Rozdział 16. Drukowanie w Visual Basicu
  • 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
Rozdział 17. Menu w aplikacjach Visual Basica
  • 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
Rozdział 18. Elementy sterujące grafiki
  • 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
Rozdział 19. Pasek narzędzi i elementy grafiki
  • 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
Rozdział 20. Pisanie poprawnej aplikacji
  • 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
Rozdział 21. Visual Basic i ActiveX
  • 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
Rozdział 22. Obiekty w Visual Basicu
  • Obiekty systemowe
  • Obiekty programowe
  • Używanie kolekcji i tablic obiektów
  • Wprowadzenie do automatyzacji OLE
  • Podsumowanie
  • Pytania i odpowiedzi
  • Warsztat
    • Quiz
    • Ćwiczenia
Rozdział 23. Dystrybucja aplikacji
  • Kompilacja aplikacji
  • Ustawianie właściwości projektu
  • Przygotowanie aplikacji
  • Setup Wizard
  • Uruchomienie Instalatora
  • Deinstalacja aplikacji
  • Podsumowanie
  • Pytania i odpowiedzi
  • Warsztat
    • Quiz
    • Ćwiczenia
Rozdział 24. Visual Basic online
  • 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 A. Prawa pierwszeństwa operatorów
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
Dodatek D. Opis CD-ROMu
  • Instrukcja instalacji dla Windows 95 i Windows NT 4
  • Wymagania systemowe
Index