Einführung 23. Teil I Ein Visual Basic-Programm erstellen 29. Kapitel 1 Wie Visual Basic funktioniert 31

Ähnliche Dokumente
Visual Basic 6 fur dummies

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Beck EDV-Berater VBA. Visual Basic for Applications Programmieren unter Office XP. 2., neu bearbeitete Auflage

Vorwort...10 Einleitung...12 Lernen Üben Anwenden...12 Inhalt und Aufbau des Buches...13 Inhalt...13 Aufbau Access 2007 (fast) alles ist

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17

1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt

IJCLZL. lerne ich Visual Basic. Markt&Technik Buch- und Software-Verlag GmbH

Einstieg in VBA mit Excel Galileo Press

Teil I Heiliges Makro, 25

Das Einsteigerseminar ASP

Einstieg in VBA mit Excel Galileo Press

Excel 2016 Makro Workshop. Inhalt

1 Einführung Grundlagen von Objekten und Ereignissen Grundlagen der Programmierung mit VBA Fehlerbehandlung...

1 Einführung Grundlagen von Objekten und Ereignissen Grundlagen der Programmierung mit VBA Fehlerbehandlung 137

<Trainingsinhalt> Macromedia Dreamweaver 8 CS3

Gregor Kuhlmann Friedrich Müllmerstadt. MySQL. Der Schlüssel zu Datenbanken-Design und -Programmierung. c 3 E. i- O Rowohlt Taschenbuch Verlag

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Richtig einsteigen: Access 2007 VBA-Programmierung

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme?

In diesem Buch Visuelles Inhaltsverzeichnis Die Tastatur Die Maus Die CD-ROM zum Buch... 32

Microsoft Visual Basic 2005

1 Einführung Grundlagen Fehlerbehandlung Erweiterte Grundlagen Objektorientierte Programmierung...

Word. Verweise. Textmarken, Querverweise, Hyperlinks

Richtig einsteigen: Access 2010 VBA-Programmierung

Inhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer

Word 10. Verweise: Textmarken, Hyperlinks, Querverweise Version: Relevant für:

C programmieren. Jürgen Wolf

Inhalt. Einführung 15. Grundlagen 37

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung 11. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen 17

Teil I Installation und erste Schritte 19

Geleitwort des Fachgutachters Was wird besser durch Makros und VBA? AAS Office

Thomas Theis PHP4. Webserver-Programmierung für Um- und Einsteiger. Galileo Press

1 Vorbereitungen Makros aufzeichnen und ausführen Inhalt

MS Access 2016 Grundlagen. Inhalt

2.1 Visual C Express installieren Visual C Express starten Visual C Express registrieren...

Inhalt. Vorwort 13. Einleitung JavaScript-Grundlagen 17

Schnellübersichten. Visual Basic 2015 Grundlagen Programmierung

Rainer G. Haselier Klaus Fahnenstich. einfach Mipp & Mar Office 2OO3. Microsalt" Press

Inhaltsverzeichnis. Einleitung... 11

In diesem Buch Visuelles Inhaltsverzeichnis Die Tastatur Die Maus Die CD-ROM zum Buch... 26

Microsoft Access 2010 Bilder

Kurs-Dokumentation. Zentrum für Informatik ZFI AG. Refresher Microsoft Access Programmierung (PA1P-0418) -IT Ausbildung nach Mass

PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche

VBA mit Office 97 lernen

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

Inhalt. Vorwort des Herausgebers Die Sprache OpenOffice.org Basic/StarBasic... 15

Stichwortverzeichnis. Symbole. Stichwortverzeichnis

Inhaltsverzeichnis. Einleitung 11. Teil A Erste Schritte mit Visual Basic

1 Einführung Erste Schritte Programmierkurs Datentypen Weiterführende Programmierung

Einstieg in Visual C# 2010 Galileo Press

ACCESS Arbeiten mit. Datenbanken mit Tabellen Abfragen Formularen Berichten Makros Datenaustausch Projekten. Dipl.-Hdl., Dipl.-Kfm.

Word 10. Verweise Version: Relevant für: IKA, DA

Adobe Acrobat Pro 2017 Tastenkombinationen

Inhaltsverzeichnis. jetzt lerne ich. Vorwort 15

Einstieg in Visual Basic 2015

Kapitel 4: PHP-Grundlagen Kapitel 5: PHP-Bausteine für Programme

Über den Autor 7 Über den Übersetzer 7. Einführung 23

Inhaltsverzeichnis. 1 Einleitung 11

Excel 2013 Makro Workshop. Inhalt

Inhaltsverzeichnis INHALTSVERZEICHNIS

Vorwort. Teil I Bedienung. 1 Benutzeroberfläche. 2 Die Access-Objekte. 3 Ausdrücke und Aussagen. Teil II Datenbanken und Tabellen

Im Original veränderbare Word-Dateien

4. Mit Fenstern arbeiten

Brogrammiereii lernen in

Tastaturbelegung ACCESS

Aktuelles Datum in die markierte/aktive Zelle einfügen Ganzes Tabellenblatt markieren Nächstes Tabellenblatt der Arbeitsmappe aktivieren

Programmieren für bummies

Vorwort Einführung: Was ist Windows? Arbeiten mit Maus und Tastatur Der erste Einstieg 21 INHALTSVERZEICHNIS

Über den Autor 7. Einführung 19

Bernd ШШ^^ШШШШ. ШШшШШШШ. Das KBasic Buch. Handbuch zum Entwickeln von KBasic-Anwendungen. Für Windows, Mac und Linux

PDF-Kurs 2010 (1. Tag)

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel Danksagung... xi

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Inhalt. Inhalt. Einleitung Kapitel 1 Access kennenlernen... 25

Access Programmierung. Ricardo Hernández García. 1. Ausgabe, November 2013 ACC2013P

CorelDRAW 2017 Ebenen

2 Texte schreiben in Word 30

OpenOffice Base 3.4 PRAXIS. bhv. Datenbank mit. Schritt für Schritt eine Datenbank mit OpenOffice Base erstellen

INHALTSVERZEICHNIS 1 VORWORT 11 ZU DIESER TRAININGSUNTERLAGE 12 2 ACCESS ERSTE SCHRITTE DATENBANK schlffiben 25

Inhaltsverzeichnis. Inhaltsverzeichnis

Microsoft Excel 2013 auf einen Blick

Wichtige Standardaktionen durchführen

Dieter Staas Excel 97 für Anwendungs Programmierer

Arbeiten mit Acrobat. Vorstellung von Adobe Acrobat Bearbeitung des Dokuments Präsentationen erstellen Teamarbeit

1 So bedienen Sie Ihren Computer... 10

Access 2000 professionell

Datenbanken mit OpenOffice.org Base

Tabellenkalkulation. Tabellenkalkulation

PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche

Access 2002 professionell

ACCESS. Formulare per VBA referenzieren FORMULARE MIT VBA PROGRAMMIEREN FORMULARE PER VBA REFERENZIEREN BASICS

1 Erste Schritte...13

Datenbanken mit OpenOffice.org 3 Base und HSQLDB

Lorenz Hölscher. Richtig einsteigen: Access 2013 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung

Visual Basic 6 Start-Paket

Transkript:

Inhaltsverzeichnis Inhaltsverzeichnis Einführung 23 Über dieses Buch 23 Wie Sie dieses Buch nutzen sollten 24 Wie ich Sie mir vorstelle 25 Wie dieses Buch aufgebaut ist 25 Teil I: Ein Visual Basic 6-Programm erstellen 25 Teil II: Benutzeroberflächen entwerfen 26 Teil III: Menüs erstellen 26 Teil IV: Code schreiben die Grundlagen 26 Teil V: Entscheidungen treffen (etwas, mit dem Sie aufhören, sobald Sie geheiratet haben) 26 Teil VI: Mit Schleifen arbeiten 26 Teil VII: Unterprogramme schreiben (damit Sie nicht auf einen Schlag verrückt werden) 27 Teil VIII: Datenbankprogramme und Drucken 27 Teil IX: Der Top-Ten-Teil 27 Symbole, die in diesem Buch benutzt werden 27 Wie geht es weiter? 28 Teil I Ein Visual Basic-Programm erstellen 29 Kapitel 1 Wie Visual Basic funktioniert 31 Wie Sie Ihr Programm schreiben 31 Der Visual Basic-Entwicklungszyklus 32 Eine ansprechende Benutzeroberfläche erstellen 34 Eigenschaften machen Ihre Benutzeroberfläche attraktiv 35 BASIC-Code schreiben 35 Kapitel 2 Die Visual Basic-Benutzeroberfläche 37 Visual Basic laden 37 Ein neues Programm erstellen 38 Ein vorhandenes Programm laden 40 9

Visual Basic 6 für Dummies Die Visual Basic-Benutzeroberfläche kennenlernen 40 Fenster schließen und öffnen 42 Fenster verschieben und ihre Größe ändern 42 Fenster verankern 43 Visual Basic verlassen 44 Kapitel 3 Die Entwicklung Ihrer ersten Benutzeroberfläche 45 Gemeinsame Komponenten einer Benutzeroberfläche 45 Objekte mit Visual Basic erstellen 46 Die erste Benutzeroberfläche manuell neu erstellen 48 Definieren Sie die Eigenschaften Ihrer ersten Benutzeroberfläche 51 Was Eigenschaften bewirken 52 Werte von Eigenschaften ändern 52 Die Benutzeroberfläche mit Visual Basic automatisch erstellen 57 Kapitel 4 BASIC-Code schreiben 65 Was ist BASIC-Code? 65 Ein Programm Schritt für Schritt erstellen 66 Objekte und Ereignisse wählen 67 Visual Basic-Prozeduren schreiben 68 Was kann BASIC-Code tun? 70 Wie eine Visual Basic-Prozedur funktioniert 71 BASIC-Code für Ihr erstes Visual Basic-Programm schreiben 73 Teil II Entwurf einer Benutzeroberfläche 77 Kapitel 5 Einführung in das Schnittstellendesign 79 Ehe Sie mit dem Design der Benutzeroberfläche anfangen 79 Lernen Sie Ihren Benutzer kennen 79 Bieten Sie dem Benutzer Orientierungshilfe 80 Verdeutlichen Sie die Wahlmöglichkeiten 80 Seien Sie nachsichtig 81 Gestalten Sie es einfach 82 Der Entwurf Ihrer Visual Basic-Benutzeroberfläche 82 Objekte zeichnen 84 Das Eigenschaftenfenster benutzen 85 10

Inhaltsverzeichnis Objekte benennen 86 Die Eigenschaft Caption von Objekten 88 Objekte auf dem Bildschirm verschieben 94 Objekte von der Bildfläche verschwinden lassen 95 Objekte kopieren, weil Sie zu faul sind, neue zu zeichnen 96 Mehr als ein Objekt auf einmal verschieben, kopieren oder löschen 96 Die Größe von Objekten ändern 97 Die Eigenschaft TabIndex Ihrer Objekte definieren 98 Objekte deaktivieren 100 Objekte unsichtbar machen 101 Ein Objekt mit einer QuickInfo versehen 102 Probieren Sie es selbst 102 Kapitel 6 Formulare und Schaltflächen 105 Ein Formular erstellen 105 Formulare speichern 107 Verschiedene Formulare anzeigen 108 Ein Formular mit dem Layout-Fenster positionieren 109 Formulare mit Rahmen versehen 110 Formulare minimieren und maximieren 112 Formulare entfernen 113 Das Systemmenüfeld 114 Ein Systemmenüfeld entfernen 114 Symbole für minimierte Formulare anzeigen 115 Welches Formular zeigt Visual Basic zuerst an? 115 Maßeinheiten eines Formulars definieren 116 Auf Knöpfe drücken 117 Arten von Schaltflächen 117 Schaltflächen erstellen 118 Bilder auf Schaltflächen anzeigen 119 Die Größe einer Bildschaltfläche ändern 120 Eine Standardschaltfläche erstellen 121 Eine Schaltfläche Abbrechen erstellen 122 Schaltflächen gruppieren 122 Kapitel 7 Mit Kästchen und Knöpfen entscheiden 125 Kontrollkästchen und Optionsfelder erstellen 125 Kontrollkästchen und Optionsfelder ausrichten 126 Kontrollkästchen gruppieren 126 Optionsfelder gruppieren 128 11

Visual Basic 6 für Dummies Bilder in Kontrollkästchen und Optionsfelder einfügen 129 Weitere Entscheidungsmöglichkeiten mit Listenfeldern und Kombinationsfeldern 131 Ein Listenfeld erstellen 131 Arten von Kombinationsfeldern 132 Elemente in Listenfelder und Kombinationsfelder einfügen 134 Standardelemente hervorheben 136 Elemente in einem Listenfeld oder Kombinationsfeld sortieren 137 Elemente aus einem Listenfeld oder Kombinationsfeld entfernen 139 Kontrollkästchen in Listenfeldern anzeigen 139 Mehrspaltige Listenfelder 140 Elemente in einem Listenfeld ansprechend gestalten 141 Kapitel 8 Textfelder zum Eintippen und Anzeigen von Wörtern 145 Ein Textfeld erstellen 145 Textfelder mit einem ansprechenden Rahmen versehen 146 Wörter in Textfeldern anzeigen 147 Horizontale und vertikale Bildlaufleisten in ein Textfeld einfügen 149 Ein Kennwortfeld erstellen 150 Die Länge des Textes begrenzen 152 Schriftarten, Größen und Schnitte 152 Farben in Textfeldern 154 Kapitel 9 Bildlaufleisten und Bezeichnungsfelder 157 Bildlaufleisten erstellen 158 Höchst- und Mindestwerte einer Bildlaufleiste 158 Wo steht das Bildlauffeld in meinen Bildlaufleisten? 159 Das Bildlauffeld verschieben 160 Bezeichnungsfelder erstellen 162 Bezeichnungsfelder mit einem Rahmen versehen 163 Die Größe von Bezeichnungsfeldern ändern 163 Text in einem Bezeichnungsfeld ausrichten 165 Bezeichnungsfelder mit Zeilenumbruch 165 Kapitel 10 Ansprechende Bilder und geometrische Objekte 167 Bilder erstellen 167 Bilder in Bildfeldern oder Abbildungen anzeigen 168 Bildfelder oder Abbildungen mit einem Rahmen versehen 169 12

Inhaltsverzeichnis Die Größe von Bildfeldern oder Abbildungen ändern 170 Die Größe von Grafiken ändern 170 Die Größe von Bildfeldern automatisch anpassen 170 Bildfelder farbig gestalten 171 Linien, Kreise und andere Alpträume aus der Geometrie 172 Linien erstellen 173 Kreise und Rechtecke erstellen 173 Die Farbe von Linien und anderen Figuren ändern 174 Die Stärke von Linien ändern 175 Die Linienart geometrischer Figuren ändern 175 Die Größe und Position von Linien ändern 176 Die Größe von Kreisen, Rechtecken und anderen Figuren ändern 178 Figuren mit Farben und ansprechenden Mustern füllen 178 Die Hintergrundfarbe von Figuren ändern 179 Probieren Sie es selbst aus 180 Teil III Menüs erstellen 183 Kapitel 11 Menüs erstellen und attraktiv gestalten 185 Die Grundelemente einer Menüleiste 186 Menüs für Ihre Benutzeroberfläche erstellen 187 Menüs benennen 188 Menütitel entwerfen 190 Menütitel und -befehle hinzufügen und löschen 190 Menübefehle unter einem Menütitel erstellen 192 Menütitel und -befehle verschieben 193 Menüs benutzerfreundlich gestalten 194 Trennlinien in Menüs einfügen 194 Zugriffstasten (Shortcuts) zuweisen 196 Häkchen neben Menübefehle setzen 197 Menübefehle abblenden 198 Menübefehle unterdrücken 200 Kapitel 12 Untermenüs, wachsende Menüs und Kontextmenüs 201 Untermenüs erstellen 201 Menü-Captions zur Laufzeit ändern 203 Dynamisch wachsende Menüs 204 13

Visual Basic 6 für Dummies Popup-Menüs erstellen 206 Die Position von Popup-Menüs definieren 207 Die rechte Maustaste mit Popup-Menüs verknüpfen 208 Kapitel 13 Dialogfelder 211 Ein Dialogfeld erstellen 211 Symbole in ein Dialogfeld einfügen 212 Anzahl und Art der Befehlsschaltflächen in einem Dialogfeld definieren 214 Welche Schaltfläche hat der Benutzer in einem Dialogfeld gewählt? 214 Standarddialogfelder 215 Das Dialogfeld Öffnen anzeigen 218 Das Dialogfeld Öffnen erstellen 220 Welche Datei hat der Benutzer im Dialogfeld Öffnen gewählt? 220 Das Dialogfeld Speichern unter anzeigen 221 Welche Datei hat der Benutzer im Dialogfeld Speichern unter gewählt? 221 Das Dialogfeld Farbe anzeigen 222 Welche Farbe hat der Benutzer im Dialogfeld Farbe gewählt? 223 Das Dialogfeld Schriftart anzeigen 223 Welche Schriftoptionen hat der Benutzer im Dialogfeld Schriftart gewählt? 224 Das Dialogfeld Drucken anzeigen 225 Teil IV Code schreiben - die Grundlagen 227 Kapitel 14 Ereignisprozeduren 229 Arten von Ereignissen 229 Ereignisprozeduren erstellen 230 Die Komponenten von Ereignisprozeduren 232 Das Code-Fenster in zwei Unterfenster teilen 233 Editieren im Code-Fenster 234 Verschiedene Ereignisprozeduren anzeigen 235 Eine Ereignisprozedur mit den Kombinationsfeldern Objekt und Prozedur suchen 235 Eine Ereignisprozedur mit dem Objektkatalog wählen 237 Die Ereignisprozedur, die jedes Programm benötigt 239 14

Inhaltsverzeichnis Kapitel 15 Mit Variablen arbeiten 241 Daten lesen 241 Werte und Variablen 242 Variablen benutzen 243 Variablen einen Zahlenwert zuweisen 247 Variablen eine Zeichenkette zuweisen 248 Eigenschaften ändern 249 Variablen eine andere Variable zuweisen 251 Objekten in einem anderen Formular einen Wert zuweisen 253 Datentypen 256 Datentypen für Zeichenketten 260 Der Gültigkeitsbereich von Variablen 261 Kapitel 16 Auf den Benutzer reagieren 265 Daten aus der Benutzeroberfläche holen 265 Informationen von einem Objekt erfragen 267 Daten aus Textfeldern lesen 268 Feststellen, welches Optionsfeld der Benutzer gewählt hat 268 Feststellen, welches Kontrollkästchen der Benutzer gewählt hat 269 Daten aus Laufwerk-, Verzeichnis- und Dateilistenfeldern lesen 270 Daten eines Kombinationsfelds abfragen 271 Werte aus horizontalen und vertikalen Bildlaufleisten herauslesen 271 Daten eines Listenfelds abfragen 273 Kapitel 17 Mathematische Grundlagen: arithmetische, logische und Vergleichsoperatoren 277 Arithmetische Operatoren 277 Zwei Zahlen mit dem Operator Plus (+) addieren 278 Zwei Zahlen mit dem Operator Minus (-) subtrahieren 278 Eine Zahl mit dem Operator Minus (-) umkehren 279 Zwei Zahlen mit dem Operator (*) multiplizieren 279 Zwei Zahlen mit dem Operator (/) teilen 280 Zwei Zahlen mit dem Operator (\) teilen 280 Mit mod (modulo) teilen 281 Eine Potenz mit dem Operator (^) berechnen 281 Zwei Zeichenketten mit dem Operator (&) addieren (verketten) 282 Logische Operatoren 282 Den Operator Not benutzen 283 15

Visual Basic 6 für Dummies Den Operator And benutzen 283 Den Operator Or benutzen 283 Den Operator Xor benutzen 284 Vergleichsoperatoren 284 Zahlen und Zeichenketten vergleichen 285 Zeichenketten mit den Operatoren = und <> ergleichen 286 Zeichenketten mit den Operatoren >, >=, < und <= vergleichen 286 Vorrang 288 Kapitel 18 Zeichenketten manipulieren 291 Zeichenketten manipulieren 291 Die Länge einer Zeichenkette berechnen 292 Großbuchstaben in Kleinbuchstaben umwandeln 292 Zeichenketten umkehren 293 Zeichen aus einer Zeichenkette ausschneiden 293 Eine Zeichenkette in einer anderen Zeichenkette suchen 294 Einen Teil einer Zeichenkette durch eine andere Zeichenkette ersetzen 295 Leerzeichen am Anfang und Ende einer Zeichenkette abschneiden 296 Zeichenketten und Werte umwandeln 298 Eine Zeichenkette in eine Zahl umwandeln 298 Eine Zahl in eine Zeichenkette umwandeln 299 Eine Zeichenkette in ihren ASCII-Wert umwandeln 299 Einen ANSI-Wert in eine Zeichenkette umwandeln 300 Kapitel 19 Konstanten definieren und Code kommentieren 301 Konstanten benennen 301 Konstanten deklarieren 302 Konstanten berechnen 303 Konstanten benutzen 303 Gültigkeitsbereich von Konstanten 304 Lokale Konstanten 304 Modulweite Konstanten 305 Öffentliche Konstanten 305 Kommentare einsetzen 306 Kommentare erstellen 307 Lesbarkeit mit Kommentaren verbessern 308 Verständlichkeit mit Kommentaren verbessern 309 Befehle mit Kommentaren unterdrücken 310 16

Inhaltsverzeichnis Kapitel 20 Fehler ausmerzen (Debuggen) 313 Arten von Fehlern 314 Syntaxfehler 314 Laufzeitfehler 315 Logikfehler 315 Auf Fehlerjagd 316 Erkennen, dass Ihr Programm einen Fehler hat 316 Den Fehler finden 316 Herausfinden, was den Fehler verursacht 317 Den Fehler beseitigen 317 Fehler an der Quelle ausmerzen 317 Wie Visual Basic Fehler verfolgt und ausmerzt 318 Zeile für Zeile durch ein Programm gehen 318 Variablen beobachten 320 Haltepunkte setzen 321 Teil V Entscheidungen treffen (etwas, mit dem Sie aufhören, sobald Sie geheiratet haben) 323 Kapitel 21 Die Befehle If-Then und If-Then-Else 325 Bedingungen 325 Der Befehl If-Then 326 Der Befehl If-Then-End If 327 Der Befehl If-Then-Else 328 Der Befehl If-Then-ElseIf 330 Mehrweg-Entscheidungen mit dem Befehl If-Then-ElseIf 331 Sicherstellen, dass der Computer wenigstens einen Anweisungsblock ausführt 332 Kapitel 22 Select Case und verschachtelte Kontrollstrukturen 335 Der Befehl Select Case 335 Den Befehl Select Case mit Vergleichsoperatoren einsetzen 336 Sicherstellen, dass der Computer wenigstens einen Anweisungsblock ausführt 337 Verschachtelte Kontrollstrukturen 337 17

Visual Basic 6 für Dummies Teil VI Schleifen über Schleifen 341 Kapitel 23 Die Do-While- und Do-Loop-While-Schleifen 343 Wie die Do-While-Schleife funktioniert 343 Wie oft wird eine Do-While-Schleife durchlaufen? 344 Wann sollten Sie eine Do-While-Schleife verwenden? 345 Wie die Do-Loop-While-Schleife funktioniert 345 Wie oft wird eine Do-Loop-While-Schleife durchlaufen? 346 Wann sollten Sie eine Do-Loop-While-Schleife verwenden? 346 Kapitel 24 Die Do-Until- und Do-Loop-Until-Schleifen 349 Wie die Do-Until-Schleife funktioniert 349 Wie oft wird eine Do-Until-Schleife durchlaufen? 350 Wann sollten Sie eine Do-Until-Schleife verwenden? 350 Wie die Do-Loop-Until-Schleife funktioniert 351 Wie oft wird eine Do-Loop-Until-Schleife durchlaufen? 352 Wann sollten Sie eine Do-Loop-Until-Schleife verwenden? 353 Kapitel 25 For-Next-Schleifen: Schleifen, die zählen können 355 Wie die For-Next-Schleife funktioniert 356 Rückwärts und vorwärts zählen 357 Vorsicht bei einer For-Next-Schleife mit Schrittweite 358 Wann sollten Sie eine For-Next-Schleife verwenden? 359 Probieren Sie es selbst 361 Kapitel 26 Verschachtelte Schleifen und schnelle Ausgänge 363 Arbeiten mit verschachtelten Schleifen 363 Verschachtelte Schleifen, die funktionieren 364 Schnelle Ausgänge aus Schleifen 365 18

Inhaltsverzeichnis Teil VII Unterprogramme schreiben (damit Sie nicht auf einen Schlag verrückt werden) 367 Kapitel 27 Allgemeine Prozeduren (Unterprogramme, die jeder benutzen kann) 369 Wie man eine allgemeine Prozedur erstellt 370 Benennung allgemeiner Prozeduren 372 Wie man eine allgemeine Prozedur verwendet 373 Kapitel 28 Argumente übergeben 377 Warum mit Argumenten arbeiten? 377 Argumente an eine Prozedur übergeben 378 Argumente annehmen 380 Argumenttypen definieren 381 Probleme bei der Übergabe von Argumenten 382 Argumente als Werte übergeben 383 Eine Prozedur vorzeitig verlassen 385 Versuchen Sie es selbst 385 Kapitel 29 Funktionen: eine spezielle Art von Unterprogramm 387 Wie man eine Funktion erstellt 388 Einen Wert mit einer Funktion verknüpfen 389 Funktionen aufrufen 390 Funktionen mit einem bestimmten Datentyp definieren 391 Argumenttypen definieren 392 Probleme bei der Übergabe von Argumenten 394 Eine Funktion vorzeitig verlassen 395 Versuchen Sie es selbst 396 Kapitel 30 Klassen und objektorientierte Programmierung 399 Was ist objektorientierte Programmierung? 399 Theoretisches über Klassenmodule 401 Ihre Variablen deklarieren 402 Die Eigenschaften eines Objekts definieren 403 Die Methoden eines Objekts schreiben 404 19

Visual Basic 6 für Dummies Eine Klasse auf Papier entwerfen 405 Ein Klassenmodul mit dem VB-Klassengenerator erstellen 406 Eine neue Klasse erstellen 406 Eigenschaften der Klasse definieren 408 Methoden der Klasse definieren 409 Den VB-Klassengenerator verlassen 410 Ein Klassenmodul in einem Visual Basic-Programm verwenden 410 Ein Objekt erstellen 411 Ein Objekt benutzen 411 Versuchen Sie es selbst mit einem Klassenmodul 412 Kapitel 31 Dateien verwalten 415 Wie Visual Basic ein Programm speichert 415 VBP-Projektdateien 416 Dateien in eine Projektdatei einfügen 418 Dateien aus einer Projektdatei entfernen 418 ActiveX-Controls hinzufügen oder entfernen 419 Teil VIII Datenbank-Programme und Drucken 421 Kapitel 32 Datenbankendateien erstellen 423 Was sind Datenbankdateien? 423 Die Struktur einer Datenbank festlegen 424 Eine Datenbankdatei erstellen 426 Den Visual Data Manager ausführen 426 Informationen in der Datenbank speichern 427 Den Visual Data Manager verlassen 428 Kapitel 33 Auf Datenbankdateien zugreifen 429 Was sind Datenbankdateien? 429 Wie man die Verbindung zu einer Datenbankdatei herstellt 430 Sich manuell mit einer Datenbank verbinden 430 Datenbankverbindungen mit dem VB-Datenformular-Assistenten 432 Datenfelder auf dem Bildschirm anzeigen 436 Verschiedene Datensätze manipulieren 437 Datensätze mit dem Data-Steuerelement manipulieren 438 20

Inhaltsverzeichnis Die Datensätze einer Datenbank mit BASIC-Code anzeigen 438 Einen Datensatz hinzufügen 438 Einen Datensatz editieren 439 Einen Datensatz löschen 439 Die Anzahl der vorhandenen Datensätze zählen 440 Einen bestimmten Datensatz finden 440 Daten aus einem Datenbankfeld herauslesen 441 Daten in einer Datenbank ändern 441 Einen bestimmten Datensatz mit einem Lesezeichen markieren 443 Kapitel 34 Informationen mit Ihrem Programm drucken 445 Ein Formular drucken 445 Mit dem Drucker-Objekt drucken 446 Text mit dem Drucker-Objekt drucken 446 Linien und Kreise mit dem Drucker-Objekt drucken 447 Mehrere Seiten drucken 448 Die Druckqualität festlegen 449 Die Anzahl der Seiten mitzählen 450 Nach dem Drucken 450 Probieren Sie es selbst 450 Ein Visual Basic-Projekt drucken 451 Teil IX Der Top-Ten-Teil 453 Kapitel 35 Visual Basic-Themen, die sonst nirgends hineingepasst haben 455 Kaufen, lesen oder stehlen Sie das Visual Basic-Programmer's Journal 455 Lesen Sie einen Visual Basic-Newsletter 456 Besuchen Sie eine Visual Basic-Website 457 Besuchen Sie eine technische Konferenz über Visual Basic 457 Suchen Sie nach Versandhändlern 457 Erweitern Sie Visual Basic, indem Sie Ihre eigenen DLL-Dateien schreiben 458 Erweitern Sie die Fähigkeiten von Visual Basic, indem Sie das Windows Application Interface (API) benutzen 459 Kaufen Sie ein Programm, um Hilfedateien zu erstellen 459 Kaufen Sie ein Programm, um Installationsdisketten zu erstellen 460 Schreiben Sie Visual Basic-Programme für den Macintosh und Linux 461 21

Visual Basic 6 für Dummies Anhang Über die CD 463 Systemanforderungen 463 Wie Sie an das Material herankommen 464 Inhalt der CD 465 Der Inhalt des ActiveX-Ordners 468 Wenn Sie Probleme mit der CD haben 470 Stichwortverzeichnis 471 22