VB.Net - Tipps & Tricks
Diese Sammlung an Tipps & Tricks soll ihnen helfen, beim täglichen Umgang mit VB.Net 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 Visual Basic 4/6 und VBA finden Sie in unserer VB-/VBA-Tipprubrik. Tipps zu DirectX finden Sie in unserer DirectX-Rubrik.
Betriebssystem 18
Collections 5
Dateisystem
Dateien 20
Laufwerke 3
Datenbanken (ADO.Net)
Access 3
MS SQL Server 1
SQL (Structured Query Language) 1
Datum / Zeiten  12
Grafik 27
IDE 1
Internet / Netzwerk 13
Multimedia
Audio 2
Video
Oberfläche
Fenster 13
Menü 2
MessageBox 2
Peripherie
Drucker 7
Maus 6
Tastatur
Registry 4
Sicherheit / Kryptographie 6
Steuerelemente (Controls)
Allgemein 9
ComboBox / ListBox neu 10
ListView / TreeView 1
DataGrid 6
DataGridView 1
RichTextBox / TextBox  3
Sonstige Steuerelemente 7
Strings / Rechnen / Variablen
Mathematik 1
Regular Expressions 2
String-Operationen 4
XML 3
Sonstiges 10
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.Net-Tipps nutzen Sie bitte unser VB.Net-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 Michael Werner.
.NET-Tipps unter Windows Vista /  7 / 8 ausführen
Programme, die in das System eingreifen, werden in Vista mittels der aktivierten Benutzerkontensteuerung (User Account Control, UAC) abgeblockt. Diese Sicherung soll verhindern, dass bösartige Software (Malware) und Spyware installiert  oder unberechtigte Änderungen am Computer vorgenommen werden können. Beim Schreiben in die Systemregistrierung werden vom Anwender deshalb Administratorrechte gefordert.
Ein solches Programm (z.B. .NET-Tipp Anwendung automatisch mit dem System starten) kann dennoch getestet werden, indem die ausführende EXE-Datei über das Kontextmenü (Rechtsklick -> Als Administrator ausführen) gestartet wird.
Auch das Debuggen in der Entwicklungsumgebung ist möglich, denn als Admin ist es möglich, die Benutzerkontensteuerung auszuschalten (Systemsteuerung -> Benutzerkontensteuerung). Allerdings erfordert dies einen Neustart und zur eigenen Sicherheit sollte anschließend die Benutzerkontensteuerung wieder aktiviert werden.
Stand: 03.02.2015VB.Net-Tipps gesamt: 203

Betriebssystem [ Top ]
 Anwendung automatisch mit dem System starten
 Asynchrone Operationen ausführen
 Betriebssystem ermitteln
 Betriebssystem ermitteln (NT-basiert)
 Benutzeridentität auslesen
 Bildschirminformationen auslesen
 CPU-Daten abfragen (WMI)
 Programm als blinkendes Icon im SystemTray
 Programm als Icon im Systemtray anzeigen
 Programmverknüpfung erstellen
 Prozesse ermitteln
 Special-Folders ermitteln
 Systemeinstellungen auslesen
 Systemereignisse überwachen
 System-Informationen auslesen (WMI)
 Vista-Dialog für besondere Warnungen
 Windows beenden (WMI)
 Windows-Dienste auslesen

Collections [ Top ]
 Binäre Suche in einem Array
 Collection serialisieren
 Dictionary als kleine Datenbank
 List mit typsicherer Structure
 Mehrere Collections (Listen) zusammenführen

Dateisystem [ Top ]
Dateien
 Binäre Serialisation
 Datei- und Ordnerdialoge
 Dateiattribute lesen und setzen
 Dateien eines Ordners auflisten
 Dateien eines Ordners filtern
 Dateinamen in 8+3 (DOS) konvertieren
 Dateisystem-Browser
 DirectoryInfo mit LINQ in DatagridView
 Objekte erstellen und serialisieren
 OpenFileDialog-Steuerelement zur Dateiauswahl
 Ordner mit Unterordner kopieren
 Spielstand speichern
 Textdateien komplett lesen und überschreiben
 Textdateien zeilenweise lesen und schreiben (Dateizugriff)
 VBScript erstellen und ausführen
 Version einer DLL, OCX oder EXE ermitteln
 Verzeichnisse (Ordner) überwachen
 Verzeichnisgröße auslesen
 Verzeichnisse erstellen und löschen
 Verzeichnisse zusammenführen
Laufwerke
 DVD/CD-Schubladen öffnen und schließen (WMI)
 Freien Laufwerksplatz ermitteln (WMI)
 Laufwerkstypen ermitteln (WMI)


Datenbanken [ Top ]
Access
 Access-Datenbank mit Tabelle erstellen
 Access-Datenbanken reparieren/komprimieren
 Grafiken in Access-Datenbank speichern
MS SQL Server
 Installierte SQLServer auflisten
SQL (Structured Query Language)
 SQL-SELECT-Abfragen mit einer Accessdatenbank

Datum / Zeiten [ Top ]
 Analoge Uhr
 Datum sortieren
 Datumsformat (länderspezifisch)
 Datumsformate konvertieren (RegExp)
 Digitale Uhr
 Genaue Zeitmessung
 Kalenderwoche eines Datums ermitteln
 Stoppuhr
 UTC-, Normal- und Sommer-Zeit ermitteln
 Zeitdifferenzen berechnen
 Zeit exakt messen (Stopwatch)
 Zeitmessung mit TimeSpan (Countdown)

Grafik [ Top ]
 Ampel zeichnen
 Animierte GIF-Dateien abspielen
 Balkendiagramm aus Zufallszahlen
 Bekannte Farben auslesen (KnownColors)
 Bitmaps konvertieren
 Captcha generieren
 Color Picker
 Exakte Positionsberechnung langer Texte (GDI)
 Farb-Bitmaps zu Graustufen konvertieren
 Farbverlauf
 Farbwerte konvertieren
 Figuren zeichnen und rotieren
 GDI Graphics vielseitig verwenden
 Geometrische Figuren zeichnen
 Grafik-Animation
 Grafik-Vorschau (Thumbnails)
 Grafik drehen und spiegeln
 Grafik in beliebigem Winkel drehen
 Grafik inkl. Zeichenobjekte speichern
 Grafik skalieren
 Kuchendiagramm erstellen
 ProgressBar
 Text im Winkel ausgeben
 Text spiegeln und scheren
 Text zeichnen
 Variables Gitternetz zeichnen
 Zeichnen auf dem Desktop



IDE [ Top ]
 Intellisense im eigenen Code


Internet / Netzwerk [ Top ]
 Datei-Download
 Download mit Completed-Event
 Link mit Drag & Drop auf LinkLabel
 E-Mail-Adresse prüfen und E-Mail anzeigen
 E-Mail via SMTP versenden
 HTML-Seite auslesen
 HTML-Tags filtern
 IP-Adresse berechnen
 Links aus Website auslesen
 Lokale IP-Adresse ermitteln (WMI)
 MAC-Adresse auslesen
 Orte mit der Google Maps API anzeigen
 URI erzeugen und zerlegen

  Zum Seitenanfang Weitere Tipps

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

Seite empfehlen Bug-Report
Letzte Aktualisierung: Dienstag, 03. Februar 2015