Sie befinden sich hier: Home » Seminare » Programmiersprachen » VB6

Microsoft Visual Basic 6.0 (VB 6)

Kursziele

Visual Basic (VB) ist eine objektbasierte und Programmiersprache, die mit der Entwicklungsumgebung Visual Studio die einfache Entwicklung grafischer Anwendungen mit Datenbankzugriff erlaubt. Die Weiterbildung gibt Teilnehmern eine praxisorientierte Einführung in die Syntax von VB 6, in die Projektverwaltung und macht sie schnell mit den wesentlichen Steuerelemente (Controls) die Gestaltung grafischer Oberflächen bekannt.

Zielgruppe

  

Empfohlene Dauer

Software-Entwickler  5 Tage, insgesamt 30 Zeitstunden

Inhalte

  • Einführung in Visual Basic
    • Entstehung von MS Visual Basic 6; Vergleich zu VB.NET, Visual Basic 2005
    • Visual Basic für Applikationen (VBA) und VBScript
    • Elemente der Entwicklungsumgebung; Projekt erstellen mit Application Wizard
    • Gui-Builder, Entwurfszeit und Laufzeit
    • Ausführbare Programme erstellen
    • Package und Deployment Wizard
    • Nativer Code gegenüber P-Code
  • Zentrale Programmelemente von Visual Basic
    • Klassen, Objekte, Strukturen
    • Properties (Eigenschaften), Methoden und Ereignisse
    • Grafische Steuerelemente (Controls)
    • Forms und zentrale Controls: Label, Schaltflächen, Textfelder
    • Ereignisgesteuerte Programmierung
    • Mit einer Ereignisprozedur auf ein Click-Event der Schaltfläche reagieren
    • Ereignisse GotFocus/LostFocus und Resize
    • With/End With
  • Imperative Programmkonstrukte
    • Datentypen, Variablen deklarieren, Konstanten
    • Operatoren, Vorrang
    • Datentypkonvertierung
    • Eingebaute Funktionen
    • Sichtbarkeit der Variablen, private und öffentliche Variablen
    • Logische Operatoren und Vergleichsoperatoren
    • If/Then/Else und Select/Case
    • Funktionen IIf(), Choose() und Switch()
    • Schleifen mit Do/Loop und For/Next, Schleifen verlassen
    • Datenfelder (Arrays)
    • Benutzerdefinierte Datentypen
  • Arbeit mit Prozeduren
    • Unterschied Sub und Function
    • Optionale Argumente
    • Wert- und Referenzübergabe
    • Funktionen für Datum und Zeit, Formatieren und zur Text-Manipulation
  • Code Editor und Form-Gestaltung
    • Module: Standard-Module und Form-Module
    • Visual Basic Code Editor, Navigation
    • Code-Dokumentation und Code-Formatierung
    • Die IDE konfigurieren
    • Quellcodevervollständigung
    • Benutzerinteraktion mit MsgBox und InputBox
    • Anweisungen, Funktionsaufrufe, Argumente, Konstanten
    • Methoden Load/Unload und Show/Hide
    • Startup-Form, Schließen einer Anwendung
  • Debugging und Fehlersuche
    • Fehlertypen, Laufzeitfehler
    • Unterschiedliche Arten der Fehlerbehandlung
    • VB Error-Handler registrieren mit den On Error-Anweisungen
    • Das Objekt Err
    • Fehler und Aufrufhierarchie
    • Modus Run, Design und Debug
    • Programme halten an Breakpoints
    • Debug-Symbolleiste
    • Das Watch-, Immediate- und Locals-Fenster
    • Call Stack zur Verfolgung des Programmablaufs
    • Logging
  • Mit Controls arbeiten
    • Unterschiedliche Controls-Typen
    • Standard-Controls: Frame, Picture, Label, CommandButton, OptionButton, CheckBox, ListBox, ComboBox
    • Text in TextBox und Selektionen
    • Fortgeschrittene Standard-Controls
    • ListView- und TreeView-Control
    • ActiveX-Controls und Unterschiede zum Standard-Control
    • ActiveX-Controls einem eigenen Programm hinzufügen
    • Menüs mit Menüzeile, Menüs und Untermenüs mit Menü-Editor aufbauen
    • Popup-Menüs und Ereignisbehandlung
    • Statuszeile
    • Symbolleiste und das Control Toolbar
    • Controls Collection
    • Standarddialoge nutzen und konfigurieren
    • Schreiben von MDI-Anwendungen
  • Datenzugriff
    • Dateizugriffe und das FileSystemObject
    • Die Objekte File, TextStreamObject, Folder und Drive
    • Grundlagen relationaler Datenbanken: Tabelle, Feld, Record, Schlüssel
    • SQL einsetzen
    • Das ActiveX ADO Data Control zum Datenbankzugriff
    • Mit dem ADO Data Control Daten finden, modifizieren, löschen und hinzufügen
    • Eingabeformulare generieren mit dem Data Form Wizard
    • Datengebundene Steuerelemente
  • Eingabevalidierung
    • Validierung von Eingabefeldern
    • Validierung auf der Form- und Feld-Ebene
    • Properties der Text-Box zur Beschränkung der Eingaben
    • Das Masked Edit Control MaskEdBox
    • Ereignisse bei der Validierung
  • Sonstiges
    • Grundzüge objektorientierte Softwareentwicklung mit Visual Basic
    • Entwurfskriterien für grafische Oberflächen
    • Mausoperationen bei und Drag and Drop-Operationen
    • Vorbereiten für Drag and Drop
    • OLE Drag and Drop

Voraussetzungen

Grundlegende Kenntnisse der Programmierung.

Seminarunterlagen

Als Begleitunterlage wird jedem Teilnehmer ein Exemplar des Buchs ›Schnellübersicht Visual Basic 6. Die praktische Referenz.‹ ausgehändigt.

Software

Die Entwicklungsumgebung ist standardmäßig Microsoft Visual Studio 6.0.

Schlagwörter

  

Unternehmen

  
  • Microsoft Corporation