visual-basic-2005.-od-podstaw ebook, ebooki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • myleskennedy.pev.pl
  • Podobne

     

    visual-basic-2005.-od-podstaw ebook, ebooki

    [ Pobierz całość w formacie PDF ]
    6
    Visual Basic 2005. Od podstaw
    Pisanie oprogramowania dla systemu Windows .............................................................. 53
    Klasy platformy .NET ............................................................................................... 55
    Wykonywanie kodu .................................................................................................. 56
    Wspólne środowisko uruchomieniowe ............................................................................ 57
    Ładowanie i wykonywanie kodu ................................................................................ 58
    Izolacja aplikacji ..................................................................................................... 58
    Bezpieczeństwo ...................................................................................................... 59
    Współdziałanie ....................................................................................................... 59
    Obsługa wyjątków ................................................................................................... 60
    Wspólny system typów i specyfikacja wspólnego języka ................................................... 60
    Podsumowanie ............................................................................................................ 61
    Rozdział 3. Pisanie programów ............................................................................................................... 63
    Informacje i dane ......................................................................................................... 63
    Algorytmy ............................................................................................................... 64
    Czym jest język programowania? .............................................................................. 65
    Zmienne ...................................................................................................................... 66
    Używanie zmiennych ............................................................................................... 66
    Komentarze i odstępy ................................................................................................... 69
    Komentarze ............................................................................................................ 69
    Odstępy ................................................................................................................. 71
    Typy danych ................................................................................................................. 71
    Używanie liczb ........................................................................................................ 71
    Używanie ciągów znaków ......................................................................................... 79
    Używanie dat .......................................................................................................... 88
    Zmienne logiczne .................................................................................................... 94
    Przechowywanie zmiennych ........................................................................................... 95
    System dwójkowy ................................................................................................... 95
    Bity i bajty .............................................................................................................. 96
    Reprezentowanie wartości ....................................................................................... 96
    Przekształcanie wartości ......................................................................................... 98
    Metody ..................................................................................................................... 100
    Dlaczego warto używać metod? .............................................................................. 100
    Tworzenie metod .................................................................................................. 105
    Nazwy metod ........................................................................................................ 107
    Zasięg ................................................................................................................. 108
    Podsumowanie .......................................................................................................... 110
    Ćwiczenia .................................................................................................................. 111
    Ćwiczenie 1. ......................................................................................................... 111
    Ćwiczenie 2. ......................................................................................................... 111
    Rozdział 4. Sterowanie przebiegiem programu ....................................................................................113
    Podejmowanie decyzji ................................................................................................. 113
    Instrukcja If ............................................................................................................... 114
    Instrukcja Else ...................................................................................................... 116
    Obsługa wielu alternatyw za pomocą instrukcji ElseIf ............................................... 117
    Zagnieżdżone instrukcje If ..................................................................................... 118
    Jednowierszowe instrukcje If .................................................................................. 118
    Operatory porównania ........................................................................................... 118
    Porównywanie ciągów znaków ................................................................................ 128
    Spis treści
    7
    Wyrażenie Select Case ............................................................................................... 129
    Używanie wyrażenia Select Case ............................................................................ 130
    Używanie wyrażenia Select Case bez uwzględniania wielkości liter ............................ 133
    Warunki z wieloma wartościami ............................................................................. 136
    Wyrażenie Case Else ............................................................................................. 137
    Używanie różnych typów danych w wyrażeniach Select Case ..................................... 138
    Pętle ......................................................................................................................... 138
    Pętle For … Next .................................................................................................. 138
    Pętla For Each … Next .......................................................................................... 143
    Pętle Do … Loop .................................................................................................. 144
    Pętle zagnieżdżone ............................................................................................... 149
    Wczesne wychodzenie z pętli ................................................................................. 150
    Pętle nieskończone ............................................................................................... 153
    Podsumowanie .......................................................................................................... 154
    Ćwiczenia .................................................................................................................. 154
    Ćwiczenie 1. ......................................................................................................... 154
    Ćwiczenie 2. ......................................................................................................... 155
    Rozdział 5. Struktury danych .................................................................................................................157
    Wprowadzenie do korzystania z tablic .......................................................................... 157
    Definiowanie i używanie tablic ................................................................................ 158
    Używanie pętli For Each … Next ............................................................................. 160
    Przekazywanie tablic jako parametrów .................................................................... 162
    Sortowanie tablic .................................................................................................. 164
    Przechodzenie w odwrotnym kierunku ..................................................................... 165
    Inicjowanie tablicy ................................................................................................. 167
    Wyliczenia ................................................................................................................. 168
    Używanie wyliczeń ................................................................................................. 168
    Określanie stanu .................................................................................................. 172
    Ustawianie niepoprawnych wartości ....................................................................... 174
    Stałe ......................................................................................................................... 174
    Używanie stałych .................................................................................................. 175
    Stałe różnych typów .............................................................................................. 177
    Struktury ................................................................................................................... 177
    Tworzenie struktur ................................................................................................ 177
    Dodawanie właściwości do struktur ........................................................................ 180
    Tablice ArrayList ........................................................................................................ 181
    Używanie klasy ArrayList ........................................................................................ 181
    Usuwanie elementów z listy ArrayList ..................................................................... 185
    Wyświetlanie elementów tablic ArrayList ................................................................. 188
    Używanie kolekcji ....................................................................................................... 188
    Tworzenie kolekcji CustomerCollection ................................................................... 190
    Dodawanie właściwości Item ................................................................................. 191
    Wyszukiwanie elementów za pomocą kolekcji Hashtable ............................................... 193
    Używanie kolekcji Hashtable .................................................................................. 193
    Usuwanie elementów

    metody Remove, RemoveAt i Clear .................................... 196
    Wrażliwość na wielkość znaków ............................................................................. 199
    Zaawansowane techniki manipulacji tablicami .............................................................. 200
    Tablice dynamiczne ............................................................................................... 200
    Słowo kluczowe Preserve ...................................................................................... 202
    Podsumowanie .......................................................................................................... 203
    8
    Visual Basic 2005. Od podstaw
    Ćwiczenia .................................................................................................................. 204
    Ćwiczenie 1. ......................................................................................................... 204
    Ćwiczenie 2. ......................................................................................................... 204
    Rozdział 6. Tworzenie aplikacji dla systemu Windows ....................................................................... 205
    Reagowanie na zdarzenia ........................................................................................... 206
    Ustawianie zdarzeń przycisku ................................................................................. 206
    Tworzenie prostych aplikacji ........................................................................................ 210
    Tworzenie formularza ............................................................................................ 210
    Zliczanie liter ........................................................................................................ 212
    Zliczanie słów ....................................................................................................... 214
    Kod przycisku Pokaż wynik ..................................................................................... 217
    Bardziej złożone aplikacje ........................................................................................... 218
    Aplikacja do edycji tekstu ...................................................................................... 218
    Tworzenie paska narzędzi ...................................................................................... 219
    Tworzenie paska stanu .......................................................................................... 222
    Tworzenie pola edycji ............................................................................................ 224
    Usuwanie zawartości pola edycji ............................................................................ 224
    Obsługa działania przycisków paska narzędzi .......................................................... 226
    Aktywne kontrolki .................................................................................................. 230
    Używanie wielu formularzy .......................................................................................... 231
    Okno z informacjami o programie ........................................................................... 232
    Podsumowanie .......................................................................................................... 235
    Ćwiczenia .................................................................................................................. 236
    Ćwiczenie 1. ......................................................................................................... 236
    Ćwiczenie 2. ......................................................................................................... 236
    Rozdział 7. Okna dialogowe .................................................................................................................... 237
    Okno komunikatu ....................................................................................................... 237
    Ikony okna komunikatu ......................................................................................... 238
    Przyciski okna komunikatu ..................................................................................... 238
    Ustawianie przycisku domyślnego .......................................................................... 239
    Inne opcje ............................................................................................................ 240
    Składnia metody Show .......................................................................................... 240
    Przykładowe okna komunikatu ............................................................................... 242
    Kontrolki do obsługi plików ......................................................................................... 245
    Kontrolka OpenFileDialog ...................................................................................... 246
    Właściwości kontrolki OpenFileDialog ..................................................................... 247
    Metody kontrolki OpenFileDialog ............................................................................ 248
    Używanie kontrolki OpenFileDialog ......................................................................... 248
    Kontrolka SaveFileDialog ............................................................................................ 252
    Właściwości kontrolki SaveFileDialog ...................................................................... 253
    Metody kontrolki SaveFileDialog ............................................................................. 254
    Używanie kontrolki SaveFileDialog .......................................................................... 254
    Kontrolka FontDialog .................................................................................................. 258
    Właściwości kontrolki FontDialog ........................................................................... 258
    Metody kontrolki FontDialog .................................................................................. 258
    Używanie kontrolki FontDialog ................................................................................ 259
    Kontrolka ColorDialog ................................................................................................. 261
    Właściwości kontrolki ColorDialog .......................................................................... 262
    Używanie kontrolki ColorDialog .............................................................................. 263
    Spis treści
    9
    Kontrolka PrintDialog .................................................................................................. 265
    Właściwości kontrolki PrintDialog ........................................................................... 265
    Używanie kontrolki PrintDialog ............................................................................... 266
    Klasa PrintDocument ............................................................................................ 266
    Drukowanie dokumentu ......................................................................................... 266
    Kontrolka FolderBrowserDialog .................................................................................... 273
    Właściwości kontrolki FolderBrowserDialog ............................................................. 273
    Używanie kontrolki FolderBrowserDialog ................................................................. 274
    Podsumowanie .......................................................................................................... 277
    Ćwiczenia .................................................................................................................. 278
    Ćwiczenie 1. ......................................................................................................... 278
    Ćwiczenie 2. ......................................................................................................... 278
    Rozdział 8. Tworzenie menu ................................................................................................................... 279
    Właściwości menu ..................................................................................................... 279
    Rysunki ................................................................................................................ 280
    Klawisze dostępu ................................................................................................. 280
    Klawisze skrótu .................................................................................................... 280
    Znacznik wyboru ................................................................................................... 280
    Okno właściwości ................................................................................................. 280
    Tworzenie menu ......................................................................................................... 282
    Projektowanie menu .............................................................................................. 282
    Dodawanie pasków narzędzi i kontrolek .................................................................. 285
    Kod obsługujący menu .......................................................................................... 286
    Dodawanie kodu obsługującego menu Widok oraz paski narzędzi ............................. 292
    Testowanie kodu .................................................................................................. 293
    Menu kontekstowe ..................................................................................................... 295
    Tworzenie menu kontekstowego ............................................................................. 296
    Włączanie i wyłączanie opcji menu oraz przycisków paska narzędzi ........................... 299
    Podsumowanie .......................................................................................................... 303
    Ćwiczenie .................................................................................................................. 304
    Ćwiczenie 1. ......................................................................................................... 304
    Rozdział 9. Debugowanie i obsługa błędów ........................................................................................... 305
    Główne rodzaje błędów ............................................................................................... 306
    Błędy składni ........................................................................................................ 306
    Błędy wykonania ................................................................................................... 309
    Błędy logiczne ...................................................................................................... 309
    Debugowanie ............................................................................................................. 311
    Tworzenie przykładowego programu ........................................................................ 311
    Ustawianie punktów przerwania ............................................................................. 327
    Debugowanie za pomocą okna Watch ..................................................................... 334
    Używanie okna Locals ........................................................................................... 337
    Obsługa błędów ......................................................................................................... 338
    Używanie ustrukturalizowanej obsługi błędów .......................................................... 340
    Podsumowanie .......................................................................................................... 341
    Ćwiczenia .................................................................................................................. 342
    Ćwiczenie 1. ......................................................................................................... 342
    Ćwiczenie 2. ......................................................................................................... 342
    [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mement.xlx.pl
  • Designed by Finerdesign.com