1. Herfried K. Wagner’s VB.Any
  2. Visual Basic

Links

Offizielle Informationen

Visual Basic Developer Center: Visual Basic 6.0

Produktinformationen, Neuigkeiten, und Servicepacks zu Visual Basic.

Visual Basic 6.0

Webversion der Dokumentation zu Visual Basic.

MSDN Library

Die Ressource für Entwickler, die Werkzeuge, Produkte und Technologien von Microsoft verwenden. Sie enthält eine Menge an technischer Programmierinformation, einschliesslich Beispielcode, Dokumentation, technischer Artikel und Referenzhinweise.

DLL Help database

Dokumentation und Informationsdatenbank zu Komponenten aus dem Hause Microsoft.

Allgemeine Websites

Deutschsprachige Websites

ActiveVB – die deutsche Fachseite zu Visual Basic (Götz Reinecke)

Gemeinschaftsprojekt von Programmierern, bei dem ich mich stolzen Mitarbeiter nennen darf. Zu finden sind hier ein API-Katalog, Tips und Tricks, Anleitungen und Projekte, ein grosses, gut besuchtes Forum zu Visual Basic und VBA sowie eine Access-Rubrik und Foren zu anderen Themen.

ABOUT Visual Basic – das Webmagazin (Harald M. Genauck [MVP])

Kostenloses Onlinemagazin mit werktäglich neuen Tips und Neuigkeiten zu Visual Basic. Herausgeber ist Harald M. Genauck, der zuvor für den Inhalt der gedruckten Form von AboutVB des Keystone Publishing Verlag verantwortlich war.

vb-hellfire – einfach anders (Thorsten Dörfler [MVP])

Artikel mit Tips und Code zu Visual Basic sowie eine umfangreiche FAQ zu Visual Basic.

GSSG: Götz Software St. Georgen (Peter Götz [MVP])

Kleine, aber feine Codesammlung mit Beispielen zu System und Netzwerk, Systemregistrierung, Datenbank, Drucken, Timer, Datum und Zeit.

MSDN Quickie: Übersicht und Code-Updates (Mathias Schiffer [MVP])

Wie bereits der Titel der Website sagt, sind hier Links zu den Artikeln von Mathias Schiffer sowie Aktualisierungen und herunterladbare Dateien zu den Artikeln zu finden.

VB-Tec – Visual Basic – aus der Praxis für die Praxis (Jost Schwider)

Viele Beispiele zu effizienter Programmierung in Visual Basic sowie viele thematisch geordnete Quellcodes. Auf schwider.de sind Beispiele und Hinweise zur ASP- und Webprogrammierung zu finden. Hervorzuheben sind weiters eine Liste von Fachliteratur sowie Reiseberichte aus der Toskana und anderen Teilen der Welt. Jost Schwider betreibt auch eine Sammlung häufig gestellter Fragen.

Rolf Hirte – Visual Basic-Kurs (Prof. Dr. Rolf Hirte)

Eine umfangreiche Einfügrung in Visual Basic mit zahlreichen hilfreichen Hinweisen zur Programmierung und dem Umgang mit der Entwicklungsumgebung. Weiters sind hier Implementierungen von Sortierverfahren und Differentialgleichungen zu finden.

ST-software – Programme für Windows und Quellcode für Visual Basic (Elmar Steinböck)

Auf der Website von Elmar gibt es zahlreiche interessante Beispiele zum Herunterladen, besonders die Datenbank-Beispiele sind dabei hervorzuheben.

Schmitti’s Page (Marcus Schmitt)

Viele Beispiele, für Anfänger und Fortgeschrittene gleichermassen geeignet. Weiters gibt es hier ein gut besuchtes Forum. Neben Visual Basic sind hier auch Tips und Tricks zu Windows und VBA, insbesondere Excel, zu finden.

SHADOWare (Thomas Bachem)

Website mit zahlreichen Beispielen und einigen Anleitungen. Es gibt hier auch ein Forum und Artikel zu anderen Gebieten.

VB-Fun.de – Für alle, die Spaß am Programmieren mit Visual Basic haben (Detlev Schubert)

Diese Website widmet sich der Spieleprogrammierung mit Visual Basic (DirectX etc.), es sind aber auch eine allgemeine Tipsammlung und ein Forum vorhanden.

vb@rchiv – Das große Visual Basic-Archiv (Dieter Otter)

Sammlung von Code und Tips zu Visual Basic. Diese Website verfügt über eine umfangreiche und gut aktualisierte Linksammlung mit bewerteten Links. Bei Gewinnspielen besteht ausserdem die Möglichkeit, Komponenten für die Programmierung zu gewinnen.

vbInside (Dominik Auras)

Eine kleine Sammlung von Implementierungen mehrerer Algorithmen, beispielsweise zur Objekterkennung in Bildern.

VB-Power (Jens Brunsen)

Zahlreiche Tips, Literaturhinweise, API-Deklarationen und herunterladbare Dateien, selbst ein Forum ist vorhanden.

HighPerformance-Timer (Karsten Schneider)

Karsten Schneider beschreibt Funktion und Implementierung eines von ihm verbesserten Timer-Steuerelements. Die Projektdateien können heruntergeladen werden.

HBsoft – Tipps und Tricks (Harald Dunkel)

In diesem Angebot sind zahlreiche Programmierlösungen zu Teilanwendungen enthalten. Die Beispiele sind herunterladbar oder als Quelltext direkt zu kopieren.

Schlotsoft

Eine Menge Visual Basic- und C++-Tips, viele Downloads, auch Individuallösungen werden programmiert.

VB-Paradise.de (Marcus Gräfe)

Visual Basic-Lernkurs, einige Tips und Downloads sowie ein Diskussionsforum.

VB Api Helpline

Hier sind Informationen zu API-Funktionen zu finden, daneben gibt es Tips und Tricks und eine Sammlung häufig gestellter Fragen.

Visual-Soft.de – a new dimension of development (Ch. Heimke)

Neben Visual Basic werden hier auch andere Themen wie C++, PHP und Linux behandelt.

VisualBasic Online (Michael Imhof)

Heruterladbare Quellcodebeispiele zur Windows-Steuerung und Dateiverwaltung, zum Datenträgerzugriff und zu Multimedia und Internet.

Andy’s private Visual Basic Homepage (Andreas Gamper)

Eine unübersichtliche Website mit vielen Informationen, Ressourcen und Hilfen. Leider sind viele der Beispiel für 16-Bit-Windows programmiert worden. Trotzdem ist diese Website eine gute Quelle für ausgefallene Beispiele.

vbwelt – alles rund um visual basic (Wolfgang Kluge)

Eine vielversprechende Website: Neben einem klaren und originellen Aussehen findet man dort Tips, Werkzeuge und Anleitungen.

Programmierwelt.de (Marc Wohlfahrt, Roman Schick)

„Alles über das Programmieren“ ist der Slogan dieser Website, dementsprechend bringen die Autoren mehrere Sprachen wie Visual Basic, QuickBasic, C++ und HTML unter einen Hut.

v-basic.de – The World of Basic (Nicolas Stey, Armin Dengl)

Visual Basic und QuickBasic sowie PosweBasic, mehrere Anleitungen, Wettebwerb zu QuickBasic, Quellcode und Freeware.

Marcus Warms Visual Basic Homepage (Marcus Warm)

Werkzeuge, Tips und Komponenten, vom „Tip-Klassiker“ bis hin zu ADO ist hier alles vertreten. Hervorzugeben ist IE5 Max, ein Programm um IE-Fenster automatisch zu maximieren, Kodi Pro, Komponentendiagnose, Erste Schritte mit ADO und MSDE, eine Fensterleiste für MDI-Fenster und die Artikelreihe zum Thema „Grosse Prozeduren/ActiveX-DLL“. Daneben ist hier auch eine Beschreibung der 3-Tier-Architektur zu finden, die sich allerdings erst in der Aufbauphase befindet.

Thomas Fuessl (Dr. Thomas Füssl)

Thomas Füssl präsentiert auf seiner Website einige Beispiele zu seinen Artikeln, die in der Zeitschrift BasicPro erschienen sind.

Programmiertips (T. Prötzsch)

Eine überwiegend auf die Anwendungsprogrammierung von Access zugeschnittene Sammlung von Visual Basic-Lösungen zu speziellen Fragen.

Visual Basic Online Seminar (Jutta Behling)

Workshop für Einsteiger. Programmieren lernen Schritt für Schritt.

Webplain.de Infosite (Clemens Weiß)

Beschreibungen zu Lernbeispielen für Einsteiger und den kommentierter Quelltext in einem Archiv zum Download.

[rm_code] – Der VB Untergrund (Arne Elster)

Ausführliche Codebeispiele, Komponenten und Projekte zum Zugriff auf ISO-Dateien, Datenträger und Laufwerke.

Englischsprachige Websites

VBnet™ Visual Basic Developers Resource Centre (Randy Birch [MVP])

Hier gibt es Code für alle Bereiche, egal ob Grafik, Common Controls, Shell-API, Windows-API usw. Muss jeder Visual Basic-Benutzer einmal gesehen haben.

Karl E. Peterson’s One-Stop Source Shop (Karl E. Peterson [MVP])

Eine umfassende Website mit vielen Codebeispielen, die teilweise im VBPJ erschienen sind. Karl E. Peterson ist Redakteur beim VBPJ und wurde mehrfach von Microsoft für seine Arbeit als MVP ausgezeichnet.

Shrinkwrap Visual Basic (Ray Mercer [MVP])

Vollständige Projekte als Quellcode zum Herunterladen, viel zum Thema Multimedia und Video. Hier gibt es beispielsweise einen Artikel über das Zerlegen von Videodateien in Einzelbilder und das Zusammenfügen von Einzelbildern zu Videos.

vbVision (Bryan Stafford [MVP])

Sehr umfangreiche Codesammlung; Spezialthema dieser Website ist Subclassing mit dem Microsoft Debug Object for AddressOf SubClassing.

L. J. Johnson’s YAW (Yet Another Web-page) (L. J. Johnson [MVP])

Zahlreiche Beispiele zu Microsoft Windows NT und Beispiele zu WMI.

Home of Brad’s VB-32 Programs and Samples (Brad Martinez [MVP])

Das Windows-API beanspruchende Tips und Tricks zu TreeView, ListView und Shell. Jeder der Quellcodes ist ausführlich dokumentiert.

Visual Basic Thunder 5.0 – The power to crack Windows (Ben Baird [MVP])

Hier findet man einigen Quellcode, beispielsweise um den Explorer nachzubilden oder Layered Windows darzustellen und viele andere Codeschnipsel; nicht nur für die Entwicklung von Benutzeroberflächen. Und für Leute, die C-Code zu übersetzen haben, gibt es eine kleine Anleitung zum Lesen von C-Code.

VBSight.com (Ken Halter [MVP])

Website meines MVP-Kollegen Ken Halter mit einigen Beispielen zu den verschiedenen Versionen von Visual Basic.

VBBox (Klaus H. Probst [MVP])

Viele Beispiele zu Subclassing und selbst gezeichneten Steuerelementen. Hervorstechend ist die Code Box, eine Sammmlung von Klassen, die zum Erstellen von Windows-Steuerelementen verwendet werden können.

BlackBeltVB.com – A Visual Basic site for programmers from White Belt to Black Belt. (Matt E. Hart [MVP])

Quellcode und Tipsammlung, Beispiele sind nach Schwierigkeitsstufen geordnet. Matt entwickelt mit Visual Basic schon seit dessen Anfängen und verfügt daher über ein grosses Wissen auf dem Gebiet des Windows-API.

FAQ Visual Basic

Eine französische Website (erstellt von MVPs und Microsoft-Mitarbeitern) mit häufig gestellten Fragen zu Visual Basic.

VBspeed – The Visual Basic Performance Site (Donald Lessau)

Wettbewerb, bei dem möglichst effiziente Implementierungen zu Standardfunktionen (InStr, Join etc.) gesucht und bewertet werden.

vbCode Magician – Visual Basic Resources and Code Examples (Kim Pedersen)

Viele Tips und Beispiele, die in erster Linie das Windows-API beanspruchen.

AllAPI.net – The KPD-Team (Kris und Pieter Philippaerts)

Viele Tips und Tricks, API, Quellcode und Anleitungen. Besonderheit ist der eigene, herunterladbare API-Viewer. Zu finden sind hier auch Beispiele, die den Übergang zu .NET erleichtern sollen.

VB Helper – Tips, tricks, & example programs for Visual Basic developers (Rod Stephens [MVP])

Jede Menge Tips und Hilfen zu Visual Basic und Anwendungsentwicklung allgemein.

Mad Rat Pro. – Innovative Software Creating (Konrad Rudolph)

Diese Website widmet sich Verschlüsselungsverfahren, dazu laufen auch Projekte αdV (steht für „Advanced Vigenère“) und Ishtar Gate Encoding Explorer. Weiters finden sich einige sehr fundierte Artikel und Anleitungen.

Active Visual Basic (Fred Just)

Auf dieser in Französisch und Englisch erscheinenden Website gibt es Quellcode zu ActiveX-Komponenten und einigen Programmen.

Scott’s Sample Code (Scott Seligman)

Eine kleine Sammlung von Visual Basic-Quellcode, der in Kategorien sortiert ist.

Visual Basic Source Code (Takis Firipidis)

Diese Website widmet sich Algorithmen aus Mathematik, Computergraphik und dem Gebiet der Künstlichen Intelligenz.

Juicy Studio: Visual Basic Tutorial (Gez Lemon)

Eine Anleitung zum Erlernen von Visual Basic mit einem interessanten, aber leider selbst nicht ganz fehlerfreien Spiel, das einem hilft, die eigenen Kenntnisse zu bewerten.

Komponenten

MthX

Ein in C++ geschriebenes ActiveX-Steuerelement (mit Quellcode), mit dem mathematische Ausdrücke editiert und dargestellt werden können.

vbAccelerator – Advanced VB, C# and VB.NET Source Code and Controls (Steve McMahon)

Hier gibt es die Common Controls als Einzelkomponenten mit Quellcode. Besonderes sticht das Toolbar/Rebar Control hervor, das Anwendungen den aus Office-Anwendungen bekannten Stil verleiht. Wer eine vernünftige Nachahmung der Tabellen in Outlook oder der Outlook-Leiste sucht, ist hier richtig. Tips und Tricks zu Internet, Multimedia und Grafik sind auch verfügbar. Auf dieser Website gibt es das kostenlos, wofür andere Geld verlangen würden.

Common Controls Replacement Project ([MVP])

Beim CCRP handelt es sich um eine Gruppe von Programmierern, die die Windows Common Controls in Einzelkomponenten kapseln und mit wesentlich mehr Funktionsmerkmalen ausstatten, als sie die entsprechenden Komponenten von Microsoft aufweisen. Leider sind die Komponenten nicht im Quellcode verfügbar.

Edanmo’s VB Page (Eduardo Morcillo [MVP])

Neben diversen Steuerelementen finden sich hier viele Typbibliotheken für den Zugriff auf die Schnittstellen der Shell und OLE.

Codebibliotheken

Planet Source Code

Komplette Beispielanwendungen und Codeschnipsel, besonders bemerkenswert ist die hauseigene Suchmaschine, mit der die vielen Inhalte durchsucht werden können.

CodeArchive – Visual Basic

Quellcode für Visual Basic und JavaScript.

Programmers Heaven – Visual Basic & VB.NET programming zone

Grosse Auswahl an Quellcode, auch anderer Programmiersprachen. Leider sind viele Beispiele stark veraltet.

FreeVBCode.com

Vom Codeschnipsel bis zur Beispielanwendung ist hier für alle Bereiche etwas zu finden.

Visual Basic Code at vbcode.com

Codeschnipsel, Codeschnipsel…

TheScarms Visual Basic Code Library (Dave Scarmozzino)

Viele sehr ausführlich dokumentierte Beispiele zu API-Aufrufen und Anleitungen zu den Themen mit Bezug zu XML und objektorientierter Programmierung.

Developer Fusion – Visual Basic

Eine umfassende Website rund um Visual Basic. Wer beispielsweise ein vernünftiges Beispiel für dockbare Fenster sucht, wird hier fündig.

Code Guru™ – The number one developer site!

Umfangreiche Bibliothek über API-Funktionen und Komponenten, die kostenlos herunterladbar sind. Ausserdem gibt es viele Tips und Tricks.

Magazine

VB-Pro – Das moderne Online-Visual Basic-Magazin (Marco und Annett Ewe u. a.)

Kostenpflichtiges Onlinemagazin mit monatlicher Erscheinungsweise, bei dem aber auch ab und zu kostenlose Proben sowie Benachrichtigung bei Neuigkeiten zu finden sind.

Markt+Technik Leseecke (Markt+Technik-Verlag)

Die Leseecke von Markt+Technik. Hier kann man Fachbücher für einen bestimmten Zeitraum komplett und kostenlos online probelesen.

VBWire: Visual Basic News & Information Source

Sehr aktuelle Website zu Visual Basic mit Neuigkeiten, Umfragen…

Hardcore Visual Basic (Bruce McKinney)

Leider ist der Klassiker von Bruce McKinney nicht mehr in der MSDN-Dokumentation enthalten, daher wird diese Referenz im Web angeboten. Auch wenn das Buch bereits etwas veraltet ist, stellt es besonders für Einsteiger eine wichtige Hilfe dar.

Linksammlungen

Visual Basic Instinct

Eine Sammlung von Links zu anderen Websites mit Bezug auf Visual Basic sowie Compilern, Komponenten und vielen anderen Themen.

Programmingtutorials.com – Free Online Programming Tutorials

Diese umfangreiche Linksammlung verweist auf Anleitungen und Artikel, die sich auf verschiedenen Websites befinden.

Werkzeuge

Decompiler für VB

Ein Ansatz für die Wiederherstellung von Quellcode aus Visual Basic-Kompilaten. Vorsicht: Die Seite öffnet selbstständig eine Menge störender Fenster.

Office Automation Ltd. (Stephen Bullen [MVP])

Die Website eines Excel-MVP mit einer Sammlung häufig gestellter Fragen zu Excel sowie einem Werkzeug zur automatischen Formatierung von Visual Basic-Quellcode, dessen Quellcode verfügbar ist.

Resource Hacker™ (Angus Johnson)

Resource Hacker™ ist ein kostenfrei verfügbares Werkzeug, mit dem es möglich ist, Ressourcen aus Windows-Anwendungen und Ressourcendateien anzuzeigen, zu modifizieren, umzubenennen, hinzuzufügen und zu extrahieren.

UPX: Ultimate Packer for eXecutables (Markus Oberhumer)

Dieses auf der Universität Linz entwickelte Produkt wendet einige effektive Komprimierungsalgorithmen auf bestehende Anwendungen verschiedenster Plattformen an, um deren Grösse zu reduzieren. Es wird allerdings keine Verschlüsselung durchgeführt.

VB GUI Linker

Exportieren von Funktionen aus mit Visual Basic erstellten DLLs.

MZ-Tools (Carlos J. Quintero [MVP])

Kostenlose Erweiterung der Entwicklungsumgebung von Visual Basic um einige Funktionen, die man als regelmässiger Benutzer von Visual Basic vermisst.

Spezialthemen

Netzwerk und Internet

VBip – Visual Basic Internet Programming (Oleg Gdalevich)

Tolle Website rund um die Visual Basic-Internetprogrammierung.

PlatformVB (Bill McCarthy [MVP])

Diese Website bietet eine Dokumentation zur Ras.dll.

DirectX

Visual Basic & DirectX Web Page

Viele Anleitungen zu DirectX-Programmierung, garniert mit einem Diskussionsforum und einer Übersicht über Bücher.

CDVG (Sylvain Dupont)

Viele Infos zur DirectX-Programmierung in Visual Basic mit 40 Anleitungen sowie herunterladbaren Beispielen.

Lucky’s VB Gaming Site

Sehr gute Website über Spieleprogrammierung mit vielen Anleitungen. Teilweise in deutscher Sprache verfügbar.

Microsoft-Newsgroups

Microsoft stellt auf dem Newsserver news.microsoft.com (= msnews.microsoft.com) die folgenden deutschsprachigen Newsgroups zu Visual Basic bereit:

microsoft.public.de.vb

Allgemeine Gruppe zu Visual Basic.

microsoft.public.de.vb.datenbank

Gruppe für Datenbankfragen mit Bezug zu Visual Basic.

Newsgroups zu Spezialthemen sind in der englischsprachigen Hierarchie microsoft.public.vb.* zu finden.

Museum

VBadminCode

Der Schwerpunkt dieser Website liegt bei Netzwerk-, Internet- und ADSI-Programmierung. Der überwiegende Teil der Codebeispiele ist daher nur unter Windows NT/2000 lauffähig. Diese Website ist besonders für Administratoren interessant.

VB-Explorer

Fast alles, was das Herz begehrt, auf jeden Fall einen Besuch wert.

VBPCVisual Basic Programmers Community

Gemeinschaft von Visual Basic-Programmierern. Was mir allerdings neben der Gemeinschaft am besten gefällt, sind die sauber formatierten und ausgezeichnet dokumentierten Beispiele von B. Olaf Rasch.

Patrice Neff’s Home Page (Patrice Neff)

Auf Patrices Website sind Tips zu Visual Basic- und ASP-Programmierung zu finden, Forum und Neuigkeiten sind hier auch vertreten. Wer ein paar Informationen zu Windows 2000 sucht, ist hier auch goldrichtig. Neuerdings finden sich auf der Website vorwiegend Tips zu freier Software und Gestaltung von Inhalten für das Web.

VBPlus.Online

Grosse Sammlung hochwertiger Tips und Tricks, meist mit einer ausführlichen Beschreibung, die auch für den Laien verständlich ist.

vbSource – extending Visual Basic (Boris Gillitzer)

Interessante Website mit Beispielen zu den mit Windows 2000 einhergehenden Neuerungen.

//cool-vb// y2k (Martin Fleck)

Etliche Links zu Visual Basic-Websites und dazu die Website und den Tip des Monats.

vbFrood (Thomas Kabir)

Tips und Tricks zu Grafik und dem Arbeiten mit Dateien, kurzum „Maximum coolness for VB“, alles ansprechend gestaltet. Das Angebot ist zweisprachig verfügbar, es erscheint in Deutsch und in Englisch. Die Website war noch lange Zeit unter http://perso.wanadoo.fr/vbfrood/INDEX.HTM zu erreichen, diese Adresse ist jedoch mittlerweile auch nicht mehr erreichbar.