VB-/VBA-Tipps & Tricks
Diese Sammlung an Tipps & Tricks soll ihnen helfen, beim täglichen Umgang mit Visual Basic schneller ans Ziel zu gelangen. Neben dem Quelltext und einer Beschreibung steht meist ein Beispielprojekt zum Download bereit.
Die Beispielprojekte der einzelnen Tipps sind meist ausführlich kommentiert. Aus Gründen der Übersichtlichkeit wird auf unseren Webseiten häufig auf die Kommentare verzichtet.
Tipps zu DirectX finden Sie in unserer DirectX-Rubrik, Tipps zu Visual Basic .Net finden Sie in unserer .Net-Rubrik.
Automatisierung / Schnittstellen 21
Betriebssystem 39
Dateisystem
Dateien 38
Laufwerke 8
Datenbanken
Access (ADO / DAO) 13
MySQL 1
SQL (Structured Query Language) 3
Datum / Zeiten 16
DirectX
Entwicklungsumgebung (IDE) 7
Fonts 5
Grafik 36
Internet / Netzwerk 25
Multimedia
Audio 5
Video 5
Oberfläche
Fenster 39
Menü 2
MessageBox 4
Peripherie
Drucker 6
Maus 10
Tastatur 8
Spiele-Programmierung (kein DirectX) 16
Steuerelemente (Controls)
Allgemein / Sonstige 16
ComboBox / ListBox 23
ListView / TreeView 2
MSFlexGrid / MSHFlexGrid 9
RichTextBox / TextBox 12
Strings / Rechnen / Variablen
Mathematik 4
Regular Expressions 1
String-Operationen 7
Visual Basic für Applikationen (VBA)
Allgemein 21
Excel 70
Outlook 3
PowerPoint 1
Word 26
Sonstiges 9
Unsere Downloadarchive sind gegen unberechtigte Zugriffe geschützt. Sollten Sie daher wider Erwarten Probleme mit Downloads haben, haben wir für Sie diese Informationen zusammengestellt.
Zeichenerklärung ...
Tipp mit Download
Tipp ohne Download (ggf. Java-Script erforderlich)
Bei Fragen zu VB- oder VBA-Tipps nutzen Sie bitte unser VB-/VBA-Forum.
Greifen Sie zu unserem Anmeldeformular, wenn Sie auch interessante Tipps & Tricks haben, die Sie einer breiten Gemeinschaft von Gleichgesinnten zur Verfügung stellen wollen. Jeder eingesandte Tipp wird selbstverständlich mit Ihrem Namen veröffentlicht und nimmt bei Veröffentlichung automatisch an unserem Tippwettbewerb teil.
Anregungen oder Verbesserungsvorschläge bitte an Detlev Schubert.
Stand: 12.12.2011VB-/VBA-Tipps gesamt: 509

Spiele-Programmierung [ Top ]
 Berechnung von Kurven
 Cards.dll für Kartenspiele nutzen
 Feueranimation
 HighScore
 Installierte DirectX-Version ermitteln
 Kollisionserkennung 2D
 Linienkollision
 Massenträgheit & Anziehungskraft
 Maske einer Grafik erstellen
 Mauszeiger folgen
 Mini 3D-Engine
 Multi-Player Spiele mit Winsock realisieren
 Poker-Engine
 Schach - Zugkontrolle
 Transparenz
 Würfel

Steuerelemente (Controls) [ Top ]
Allgemein
 3D-Schatten für Steuerelemente
 Controls dynamisch laden
 Controls einer Form zurücksetzen
 Controls ohne Standard-Grau deaktivieren
 Drag & Drop verschiedener Steuerelemente
 Name eines Steuerelementes als Variable übergeben
 Steuerelement zur Laufzeit in einem Container platzieren
 Transparente Objekte
ComboBox
 Auto-Vervollständigung in einer ComboBox
 Blitzschnelles Befüllen mittels API
 Breite der DropDown-Liste anpassen
 ComboBox automatisch aufklappen
 Höhe der DropDown-Liste ändern
 Laufschrift in einer ComboBox
ListBox
 Doppeleinträge verhindern
 Einträge ersetzen
 Einträge suchen
 Eintrag unter Mauscursor ermitteln
 Farbige ListBox-Einträge
 Horizontale ScrollBar
 Längere Einträge als ToolTipText anzeigen
 ListBox mit Kontext-Menü
 ListBoxen synchronisieren
 Listeneinträge löschen
 Listeneinträge löschen (API)
 Listeneinträge verschieben
 Listeneinträge per Drag & Drop verschieben
 ListIndex setzen ohne Click-Ereignis auszulösen
 Numerisch/alphanumerisch sortieren
 Spalten in einer ListBox
 Zahlen am Dezimalkomma ausrichten
ListView
 Laden und speichern
MS(H)FlexGrid
 Daten aus Textdatei einlesen und speichern
 Daten in Excel-Tabelle einfügen
 Daten mit Drag & Drop einfügen
 Direkteingabe über TextBox
 Eigenschaften
 Große Datenmengen anzeigen
 Markierte Zellen formatieren
 MSFlexGrid auf DIN A4-Seite drucken
 Zellfarbezeilen-/spaltenweise festlegen
PictureBox
 PictureBox-Inhalt drucken
RichTextBox
 SyntaxHighlighting
 Textverarbeitung mit der RichTextBox
Schaltflächen (CommandButton)
 CommandButton-Beschriftung beliebig ausrichten
 Farbige CommandButton  - 1 -
 Farbige CommandButton  - 2 -
TextBox
 Beep bei Return unterdrücken
 Cursor in TextBox (Zeile) positionieren
 Cursor-Position in TextBox ermitteln
 Eingaben mit großen Anfangsbuchstaben
 Nur Eingabe von Zahlen in TextBox zulassen
 Sichere unsichtbare Texteingabe
 Text bei Fokus markieren
 Textbox-Inhalt speichern und einlesen
 Überschreibmodus für die TextBox
 Zeilen zählen in einer TextBox
ToolBar
 ToolBar-Buttons zur Laufzeit hinzufügen
 ToolBar-Einstellungen speichern/laden
 ToolBar-Icons elegant ändern
TreeView
 Farbige ListBox
Sonstige Seuerelemente
 Webseiten im WebBrowser-Control drucken



Strings / Rechnen / Variablen [ Top ]
Mathematik
 Die Zahl Pi
 Fakultät berechnen
 Gerade und ungerade Zahlen ermitteln
 Rechnen mit großen Zahlen
Regular Expressions
 Text filtern mit Regular Expressions
String-Operationen
 Bin-/Dez-/Hex-Konvertierung
 Bit-Verschiebung
 Bits & Bytes
 Dimensionen eines Datenfelds ermitteln
 Texte verschlüsseln/entschlüsseln
 Umlaute konvertieren
 Zeichenkette in Hex-Wert konvertieren

Sonstige [ Top ]
 ActiveX-Komponenten einfach registrieren
 Debuggen von EXE-Dateien
 Eigene EXE-Datei löschen
 Kommandozeilen-Parameter auswerten
 Mehrsprachige Anwendungen erstellen
 Registrierte ActiveX-Komponenten auslesen
 Schleifen vorzeitig abbrechen
 Zufallszahlen - Lottogenerator
 Zwei Icons pro .exe-Datei

Weitere Tipps Zum Seitenanfang VBA-Tipps

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | VB/VBA-Forum | VB.Net-Forum | DirectX-Forum | Foren-Archiv | DirectX | VB.Net | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Montag, 12. Dezember 2011