
Doskonały podręcznik dla początkujących programistów! Jednak i doświadczeni użytkownicy znajdą w niej ciekawe informacje. Dzięki tej książce nauczysz się tworzyć programy sterowane zdarzeniami, poznasz podstawowe i zaawansowane techniki stosowane w programowaniu wizualnym.Autor przedstawia techniki tworzenia programów -- poznaj zatem 24 projekty, które powstały z myślą o Tobie.
Poznaj także ponad 30 kontrolek ActiveX. Naucz się tworzyć okna komunikatów oraz okna dialogowe z zakładkami. Dzięki dokładnym opisom poznasz dziesiątki funkcji wbudowanych, by wkrótce zacząć pisać własne. Podobnie nie będzie stanowić dla Ciebie żadnego problemu tworzenie grafiki i korzystanie z plików graficznych.
Wybrane zagdanienia:
- operacje na łańcuchach znaków,
- pola tekstowe, przyciski opcji i pola wyboru,
- odmierzanie czasu i operacje na datach,
- dostęp do dysków, folderów i plików,
- bazy danych,
- zapisywanie danych na dysku,
- rozpowszechnianie programu.
Wprowadzenie (9)- Edycje pakietu Visual Basic 6.0. (9)
- Jak korzystać z tej książki? (9)
- Co znajdziesz w tej książce? (10)
- Co potrzebujesz, aby korzystać z tej książki? (11)
- Co znajduje się na dyskietce dołączonej do tej książki? (12)
- Visual Basic dla Aplikacji oraz Visual Basic Scripting Edition (13)
- Tworzenie nowego projektu (15)
- Modyfikowanie właściwości Name projektu (17)
- Modyfikowanie właściwości Name formatki (18)
- Modyfikowanie właściwości Caption formatki (20)
- Modyfikowanie właściwości BorderStyle formatki (21)
- Modyfikowanie właściwości MinButton formatki (22)
- Modyfikowanie właściwości StartUpPosition (23)
- Modyfikowanie właściwości Width formatki (24)
- Modyfikowanie właściwości Height formatki (25)
- Modyfikowanie właściwości Icon formatki (26)
- Dodanie kontrolki ActiveX MonthView do przybornika (27)
- Dodanie kontrolki MonthView do formatki (28)
- Modyfikowanie właściwości Name kontrolki MonthView (29)
- Modyfikowanie właściwości ShowToday kontrolki MonthView (30)
- Program Kalendarz w działaniu (30)
- Zapisywanie owoców pracy (31)
- Budujemy program Klik (33)
- Tworzenie interfejsu użytkownika (33)
- Dodanie kodu (36)
- Program Klik w działaniu (38)
- Kontrolki wbudowane (41)
- Pakiet kontrolek ActiveX Microsoft Windows Common Controls-2 6.0 (43)
- Pakiet kontrolek ActiveX Microsoft Windows Common Controls 6.0 (44)
- Inne kontrolki ActiveX dostarczane z VB 6.0 (45)
- Kontrolki ActiveX produkowane przez niezależne firmy (47)
- Funkcja MsgBox (50)
- Tworzenie okna komunikatu z przyciskiem OK oraz ikoną informacyjną (51)
- Tworzenie okna komunikatu z przyciskami Tak i Nie oraz ikoną zawierającą znak zapytania (52)
- Tworzenie okna komunikatu z przyciskami Ponów próbę i Anuluj oraz ikoną ostrzegawczą (52)
- Tworzenie okna komunikatu z przyciskami Przerwij, Ponów próbę i Zignoruj oraz ikoną krytyczną (53)
- Stałe (54)
- Instrukcja MsgBox (55)
- Tworzenie okna komunikatu za pomocą instrukcji MsgBox (55)
- Funkcje umożliwiające operacje na łańcuchach znaków (58)
- Funkcja InStr (58)
- Funkcja InStrRev (58)
- Funkcja LCase (59)
- Funkcja Left (60)
- Funkcja Len (60)
- Funkcja Mid (61)
- Funkcja MonthName (62)
- Funkcja Replace (62)
- Funkcja Right (63)
- Funkcja Space (64)
- Funkcja StrConv (64)
- Funkcja String (65)
- Funkcja StrReverse (66)
- Funkcja UCase (66)
- Program Raport (69)
- Tworzenie projektu Standard EXE (69)
- Modyfikowanie właściwości formatki (70)
- Dodanie etykietki (70)
- Dodanie pola tekstowego (71)
- Dodanie ramki (72)
- Dodanie przycisków opcji (73)
- Dodanie pól wyboru (75)
- Dodanie etykietki i dwóch przycisków poleceń (77)
- Pisanie kodu programu Raport (78)
- Instrukcja If...Then...Else (78)
- Kod przycisku poleceń OK (78)
- Kod przycisku poleceń Anuluj (81)
- Program Raport w działaniu (81)
- Łyk pierwszy - operatory matematyczne (83)
- Łyk drugi - funkcje matematyczne (85)
- Funkcja Abs (85)
- Funkcja Rnd (85)
- Funkcja Round (86)
- Funkcja Sgn (87)
- Funkcja Sqr (87)
- Kontrolka Timer (89)
- Program Zegar (89)
- Tworzenie interfejsu użytkownika (89)
- Pisanie kodu programu Zegar (92)
- Program Zegar w działaniu (93)
- Funkcje daty i czasu (93)
- Funkcja DateAdd (94)
- Funkcja Date (95)
- Funkcja DateDiff (96)
- Funkcja DatePart (96)
- Funkcja Day (97)
- Funkcja Hour (98)
- Funkcja Minute (98)
- Funkcja Month (99)
- Funkcja Now (100)
- Funkcja Second (100)
- Funkcja Time (101)
- Funkcja Weekday (101)
- Funkcja Year (102)
- Program Kalkulator dat (103)
- Tworzenie interfejsu użytkownika (103)
- Pisanie kodu programu Kalkulator dat (108)
- Program Kalkulator dat w działaniu (108)
- Funkcje plikowo-systemowe (111)
- Funkcja CurDir (111)
- Funkcja Dir (112)
- Funkcja FileCopy (113)
- Funkcja FileDateTime (113)
- Funkcja FileLen (114)
- Funkcja Kill (115)
- Kontrolki plikowo-systemowe (115)
- Program Eksplorator (116)
- Instrukcja Select Case (116)
- Tworzenie interfejsu użytkownika (116)
- Tworzenie tablicy kontrolek (119)
- Kod programu Eksplorator (121)
- Program Eksplorator w działaniu (124)
- Funkcja QBColor (125)
- Program Paleta 16 (126)
- Instrukcja For...Next (126)
- Tworzenie interfejsu użytkownika (127)
- Pisanie kodu programu Paleta 16 (129)
- Program Paleta 16 w działaniu (131)
- Funkcja RGB (132)
- Program Paleta RGB (133)
- Tworzenie interfejsu użytkownika (133)
- Pisanie kodu programu Paleta RGB (137)
- Program Paleta RGB w działaniu (140)
- Kontrolka Line (141)
- Kontrolka Shape (142)
- Program Kształty (142)
- Tworzenie interfejsu użytkownika (142)
- Pisanie kodu programu Kształty (144)
- Program Kształty w działaniu (145)
- Kontrolka Image (146)
- Metody graficzne (147)
- Metoda Cls (147)
- Metoda Line (148)
- Metoda Circle (148)
- Metoda Print (148)
- Program Metody graficzne (149)
- Tworzenie interfejsu użytkownika (149)
- Pisanie kodu programu Metody graficzne (149)
- Program Metody graficzne w działaniu (151)
- Program Metoda Print (152)
- Tworzenie interfejsu użytkownika (152)
- Pisanie kodu programu Metoda Print (153)
- Program Metoda Print w działaniu (156)
- Program Tytuły książek (157)
- Lista wyboru (158)
- Lista rozwijana (160)
- Kontrolka ImageCombo (162)
- Program Nazwy miesięcy (167)
- Instrukcja Do While...Loop (168)
- Tworzenie interfejsu użytkownika (168)
- Pisanie kodu programu Nazwy miesięcy (170)
- Program Nazwy miesięcy w działaniu (174)
- Kontrolka Animation (176)
- Program Kontrolka Animation (176)
- Tworzenie interfejsu użytkownika (176)
- Pisanie kodu programu Kontrolka Animation (178)
- Program Kontrolka Animation w działaniu (180)
- Kontrolka ProgressBar (181)
- Program Kontrolka ProgressBar (181)
- Tworzenie interfejsu użytkownika (181)
- Pisanie kodu programu Kontrolka ProgressBar (184)
- Program Kontrolka ProgressBar w działaniu (187)
- Program Kontrolki wskazujące wartości (189)
- Poziomy pasek przewijania oraz pionowy pasek przewijania (190)
- Kontrolka UpDown (194)
- Program Slajd (197)
- Kontrolka FlatScrollBar (199)
- Kontrolka SSTab (203)
- Program Kontrolka SSTab (203)
- Kontrolka TabStrip (208)
- Program Kontrolka TabStrip (208)
- Tworzenie interfejsu użytkownika (209)
- Pisanie kodu programu Kontrolka TabStrip (214)
- Program Kontrolka TabStrip w działaniu (217)
- Menu (219)
- Tworzenie paska menu (220)
- Tworzenie podmenu menu (221)
- Dołączanie kodu do elementów menu (225)
- Menu kontekstowe (226)
- Pasek narzędzi (227)
- Pasek stanu (232)
- Tworzenie podprogramu (238)
- Użycie podprogramu Komunikat w programie (239)
- Tworzenie funkcji (240)
- Użycie funkcji ObliczProcent w programie (241)
- Komentarz (243)
- Program Firma (245)
- Tworzenie interfejsu użytkownika (245)
- Konfigurowanie kontrolki Adodc (249)
- Łącznie pól tekstowych z polami tabeli bazy danych (253)
- Program Firma w działaniu (255)
- Program Firma 2 (256)
- Tworzenie interfejsu użytkownika (256)
- Pisanie kodu programu Firma 2 (260)
- Program Firma 2 w działaniu (261)
- Otwieranie istniejącego projektu (263)
- Dodanie nowej formatki do projektu (265)
- Dodanie modułu kodu do projektu (267)
- Kod programu Kalendarz (267)
- Dodanie odwołania do obiektu FileSystemObject (268)
- Kod modułu kodu MKalendarz (268)
- Kod formatki frmKalendarz (269)
- Kod formatki frmNotatka (271)
- Program Kalendarz w działaniu (274)
- Modyfikowanie właściwości projektu (277)
- Tworzenie pliku wykonywalnego (279)
- Tworzenie programu instalacyjnego (281)
- Tworzenie pakietu dystrybucyjnego (281)
- Umieszczenie pakietu dystrybucyjnego na medium dystrybucyjnym (287)
- Instalacja programu (290)