Programmierung
mit MS Visual Basic
Prof. Dr. Rolf Hirte,
Technische Fachhochschule Wildau
zurück zur Homepage
Sitemap
Einleitung
Welches Visual Basic?
Hilfe!
Umgang mit der IDE
Steuerelemente
Übersicht der Steuerelemente
Steuerelementefelder
Eigenschaften und Methoden
Ereignisse
Datentypen und Deklaration
Übersicht der Datentypen
Deklaration von Variablen
Deklaration von Arrays
Benutzerdefinierter Datentyp
Dynamische Feldvariable
Kurze Befehlsübersicht
Operatoren
Rechen-Operatoren
Vergleichsoperatoren
Logische Operatoren
Funktionen
Mathematische Funktionen
Typ-Umwandlungsfunktionen
Stringfunktionen
Datumsfunktionen
Finanzmathematische Funktionen
Sonstige Funktionen
Strukturen
Auswahlstrukturen
Schleifenstrukturen
Eingaben
Eingabe mit Steuerelementen
mit einer Inputbox
mit einem Textfeld
Optionsfeld (OptionButton)
Kontrollkästchen (Checkbox)
Schieberegler (ScrollBar)
Kombinations- und Listenfeldsteuerelement
TextBoxen für Fortgeschrittene
Auswahlhilfe Kartenstapel (SSTab)
weitere Mauseingaben
weitere Tastatureingaben
Ausgaben
Bildschirmausgabe
Druck in das Direktfenster
Ausgabe in eine Message-Box
Ausgabe in ein Bezeichnungsfeld
Ausgabe in ein Textfeld
Wertanzeige mit ScrollBar
Druckerausgabe
Formatierung
Standarddialoge
Standarddialoge nutzen
Öffnen
Speichern (unter)
Farbe
Schriftart
Druckerauswahl / Drucken
Hilfe
Grafikprogrammierung
Farben
Grafik-Komponenten
Grafikmethoden
Koordinaten
Eingriffe in Grafikdarstellungen
Bewegte Grafik
Bewegte Bitmaps/Icons
GDI-Aufruf
Deklaration und Aufruf
Beispiel 1: BitBlitter
Beispiel 2: FloodFill
Programmdesign
Programmierung eines Menüs
Sichtbare Hülle des Menüs
Menü einbinden
Buttonleiste einfügen
Statusleiste anlegen
Dateimanagement
Zwischenablage nutzen
Text transportieren
Grafik transportieren
Diskette/Festplatte nutzen
Lesen und Schreiben von Dateien
Beispiel: Daten abspeichern
Beispiel: Daten einlesen
Datenbankprogrammierung
Datenbank anlegen
Zugriff zur Datenpflege
freier Zugriff
Multimedia
Krach ... Musik
API-Deklaration und Aufruf
Beispiel 1: Systemtöne
Beispiel 2: .wav-Dateien abspielen
Beispiel 3: Töne erzeugen
Sonstiges
Ini-Dateien nutzen
API-Deklaration und Aufruf
Funktionen zum Zugriff
Beispiel: Ini-Datei schreiben
Beispiel. Ini-Datei lesen
Fehler abfangen und behandeln
Abbruchmöglichkeit vorsehen
Aufruf von Fremdprogrammen
ActiveX-Steuerelement
Zeitmessung, Zeitgabe
Programmbeispiele
Erster Versuch: Eine Uhr
Uhr, etwas hübscher
Uhr mit Zeigern
Laufende Uhr
Zweiter: Waggonbedarf
Das Formular
Der Programmcode
Verbesserungen
Zeit und Geld
Geburtstagsrechner
Währungsrechner
Graphik
Darstellung von Vektoren
Kurbeltrieb
Turm von Hanoi
Datenauswertung
Diagramm zeichnen und drucken
"Professionelles" Diagramm
Web-Tool: Suchen/Ersetzen
Algorithmen
Eine Vorrede
Rechnung mit hoher Stellenzahl
Fakultät 1
Fakultät 2
Konstante e
Konstante Pi
Nullstellen von Polynomen
Lineare Gleichungssysteme
Gaußscher Algorithmus
Householder
Matrizeninversion
Gauß-Seidel
Verfahrenstest
System nichtlinearer Gleichungen
Differentialgleichungen (DGl)
Runge-Kutta für 1 DGl
... mit Schrittweitensteuerung
Runge-Kutta-Fehlberg für 1 DGl
Systeme von DGln
Anwendung: Räuber-Beute-System
Kurvenglättung, Interpolation
Kubische Splines
Bezier-Kurven
Regression nach Polynomen
Nichtlineare Regression: Newton-Verfahren
Wahrscheinlichkeit / Statistik
Binomialverteilung darstellen
Poissonverteilung darstellen
normalverteilte Zufallszahlen
Fehlerintegral/ Quantile der Normalverteilung
Sortierung
Shellsort
Heapsort
Quicksort
Visualisierung: Sortierverfahren
Spezialitäten
Travelling Salesman
Anhang
Etwas zu meckern oder zu loben?
Dieser Kurs: Download
zurück zur Homepage
© Rolf Hirte
zuletzt bearbeitet: 29.10.2004