Die Community zu .NET und Classic VB.
Menü

Projekte

 von 

Übersicht 

In dieser Rubrik sollen fertige Visual Basic-Projekte vorgestellt werden, die Sie frei nutzen und hoffentlich auch gebrauchen können. Der Quellcode der Projekte wird mitgeliefert und kann zur Inspiration bei der Entwicklung eigener Projekte herangezogen werden.

Natürlich würden wir uns darüber freuen, wenn Sie eigene Projekte an uns zur Veröffentlichung übermitteln. Wenden Sie sich dazu einfach an die unten angegebene Adresse.

Auch wenn wir nicht hoffen, dass sich in den Projekten größere Fehler finden, besteht die Möglichkeit, uns auf Fehler aufmerksam zu machen. Wenn Sie Fehler im Quellcode eines Projekts entdecken, schreiben Sie einfach an dessen Autor. Die Kontaktadressen werden in den Projektbeschreibungen genannt. Bei allfälligen Fehlern in den Seiten bitten wir darum, uns darauf aufmerksam zu machen.

Mit freundlichem Gruß,
Herfried K. Wagner

An dieser Stelle sei den bisherigen Verantwortlichen für die Projekterubrik, Thomas Rodemer, Markus Palme und Benjamin Wilger, gedankt.

Überarbeitung der Rubrik

Am 25. September 2005 wurde diese Rubrik überarbeitet. Neben allgemeinen Änderungen zur Qualitätsverbesserung wurden die vorgestellten Projekte neu gegliedert und direkt in die Projektbeschreibungen Bildschirmfotos der Programme hinzugefügt. Oft ist es ausreichend, das Aussehen einer Anwendung zu kennen, um entscheiden zu können, ob sie einem gefällt. Zudem wurde den Beschreibungsseiten der einzelnen Projekte das Notizsystem hinzugefügt, um das Einsenden von Kommentaren und Diskutieren der Projekte zu erleichtern. Wir hoffen, durch diese Änderungen die Rubrik noch interessanter gemacht zu haben und würden uns über Kommentare freuen.

Die neuesten Projekte

Internet und Web  

IE SourcecodePublisher

Der IE SourcecodePublisher ist eine Erweiterung für den Microsoft Internet Explorer, der das Posten von formatiertem Quelltext im Forum von ActiveVB erleichtert.

Beschreibung und Download

DeTager

Das Modul DeTager kann zum einem dazu benutzt werden, sämtliche Ressourcen einer HTML-Seite auszufiltern, zum anderen, um eine Internetseite vollkommen von HTML-Tags zu befreien, so daß nur noch reiner Text verbleibt.

Beschreibung und Download

MP-Pad

Das Programm MP-Pad (ehemals HTML-Pad) ist ein kompletter HTML-Editor mit vielen Zusatzfunktionen, die das Erstellen von HTML-Seiten vereinfachen, etwa IntelliSense. Der Quellcode zeigt unter anderem, wie sich eine Plug-In-Schnittstelle in eigene Projekte integrieren lässt.

Beschreibung und Download

Online Manager

Komplettes Projekt eines Online-Counters in VB6 von Christian Wagner. Der Counter, oder besser Manager, erlaubt es, Statistiken zu erstellen und diese in einer Datenbank zu speichern. Zudem lassen sich Onlinekosten durch individuelle Zeitstaffelungen exakt kalkulieren.

Beschreibung und Download

VBMessenger

Bei diesem Projekt handelt es sich um einen Chat für mehrere Benutzer, der Sprachübertragung, Austausch von Dateien und Bildern sowie Rich-Text unterstützt.

Beschreibung und Download

Grafik  

ccPicker

Beim ccPicker dreht sich alles um das Auswählen von Farben, wobei der Benutzer durch verschiedene Farbmodelle und Paletten unterstützt wird. Ein weiteres wichtiges Funktionsmerkmal ist das Erstellen von Farbzusammenstellungen für Websites.

Beschreibung und Download

Nyrox Paint

Ein sehr umfangreiches Projekt: Ein in komplett in Visual Basic geschriebenes Grafikprogramm, das zwar nicht ganz fertig ist, aber fast die gesamte Funktionalität von Paint und einiges mehr bietet.

Beschreibung und Download

Moving Polygons

Dieses Projekt zeigt die Grundlagen, nach welchen ein vektororientiertes Zeichenprogramm funktioniert. Es können beliebige Polygonzüge erzeugt und in einem eigenen Variablentyp abgespeichert werden. Anschliessend können diese Polygone verschoben oder anderweitig verändert werden. Des Weiteren wird gezeigt, wie man in einer komplexen Zeichnung ein einzelnes Objekt durch Anklicken erkennen und auswählen kann.

Beschreibung und Download

STIconED

Dieses Projekt zeigt den Umgang mit Bitmaps, Icons und allerlei Grafikmanipulationen mittels API-Aufrufen. Das Programm STiconED ist ein (kleiner) Iconeditor, der zwar nur im Format 32 × 32 Pixel speichern kann, dafür aber im True-Color-Modus. Viele Beispielprogramme speichern zwar auch im ICO-Format, jedoch werden oft nur 16 Farben umgesetzt.

Beschreibung und Download

PLogo

PLogo ist ein in Visual Basic geschriebener Logo-Interpreter. Logo ist eine Zeichensprache, bei der ein Zeichenstift, genannt „Turtle“, mit Befehlen über eine Zeichenfläche gejagt wird. PLogo unterstützt alle wesentlichen Funktionen einer Programmiersprache.

Beschreibung und Download

Multimedia  

SleeMP3

Das Programm schaltet automatisch Ihren MP3-Player (hier sind die meisten populären Player unterstützt) zeitgesteuert an oder aus und bietet zudem noch zahlreiche Funktionen.

Beschreibung und Download

Wave-Generator

Der Wave-Generator ist ein Werkzeug, mit dem man den Kopf von Wave-Dateien auslesen und schreiben kann. Es lassen sich WAV-Dateien laden, plotten (grafisch darstellen) und abspielen. Die wichtigste Funktion ist wohl das Erzeugen von WAV-Dateien anhand der Angabe von Amplitude, Bitrate und Modus.

Beschreibung und Download

MP3-Manager

Der MP3-Manager ist ein Programm, mit dem sich MP3s verwalten lassen. Dazu erstellt es einen Index, der sämtliche MP3s enthält. Indiziert werden können auch Netzwerkfreigaben. Dieser Index lässt sich bequem durchsuchen (z.B. auch nach neuen MP3s), die gefundenen MP3s lassen sich dann zur Playlist des MP3-Players hinzufügen.

Beschreibung und Download

MP3 Property Sheet Shell Extension

Dies ist eine Shellerweiterung für den Eigenschaftendialog von MP3-Dateien (*.mp3).

Beschreibung und Download

MP3 To Wave Converter

Ein Konverter zur Umwandlung von MP3-Dateien in das Wave-Format.

Beschreibung und Download

Spiele  

VBtris32

VBtris32 ist eine mit Visual Basic entwickelte Version des Spieleklassikers Tetris.

Beschreibung und Download

Xtra

Xtra ist ein Denkspiel mit einer Spielfläche von bis zu 14 × 14 Feldern. Die Aufgabe des Spiels besteht darin, möglichst alle Kugeln zu entfernen.

Beschreibung und Download

FcAddOn

Eine Erweiterung zu FreeCell, die an das Fenster andockt und eine Spielstatistik erstellt.

Beschreibung und Download

Nibbles

Ein Klon des bekannten DOS-Spiels Nibbles, das Handybenutzern auch mit dem Namen Snake bekannt sein dürfte.

Beschreibung und Download

JetClub – Einer geht immer

JetClub ist ein Vertical Shooter. Man düst mit einem Raumschiff durch die Gegend und erledigt gegnerische Raumschiffe mit Strahlenkanone bzw. Raketen.

Beschreibung und Download

Minesweeper .NET

Ein 1:1-Klon des Windows-Originals in VB8. Einzige andere Funktion ist eine Pause-Funktion, so dass man bei Vorlesungen auch mal zuhören kann.

Beschreibung und Download

Sonstiges  

Calculate

Calculate ist ein Taschenrechner für die Kommandozeile. Der Rechner beherrscht Infix-, Präfix- und Postfixnotation und wartet mit drei Besonderheiten auf: Variablen, Funktionen und Listen.

Beschreibung und Download

eXact

Ein Werkzeug zum intuiven Erstellen und Testen von kleineren Schaltplänen per Drag and Drop. Dank XML-Export und XSL-Transformation lassen sich die Schaltpläne sogar in gängigen Webbrowsern darstellen. Der Autor nimmt mit dem Projekt an Jugend Forscht 2004 teil und stellt den Quellcode ActiveVB exklusiv zur Verfügung.

Beschreibung und Download

3D Function Plotter

Dieses Programm stellt einen 3D-Funktionsplotter dar, inklusive selbstgeschriebenem Formelparser.

Beschreibung und Download

Mouse ’n’ Enum

Mit Mouse ’n’ Enum gehören „Geheimnisse“ von Fenstern der Vergangenheit an. Das Programm zeigt viele nützliche Daten über das Fenster, auf das gerade der Mauszeiger zeigt, an.

Beschreibung und Download

SourceConverter

Der SourceConverter bietet die Möglichkeit, Visual Basic Quellcode farbig hervorzuheben und entweder als RTF- oder HTML-Datei abzuspeichern.

Beschreibung und Download

Your Wish is My Command

Your Wish is My Command ist ein mittelgroßes Projekt zur Steuerung des eigenen Rechners per Mikrofon.

Beschreibung und Download

USB Stick Überwachung

Dieses Projekt implementiert eine Überwachung für dynamisch zum System hinzugefügte USB-Datenträger.

Beschreibung und Download

UniChart

Dieses Projekt ist ein in VB.NET implementiertes Unicode-Zeichentabellenprogramm.

Beschreibung und Download

SuperClipboard 3.0

SuperClipboard – die unendliche Zwischenablage. Nur mit SuperClipboard können Sie unendlich viele zusätzliche Zwischenablagen von Microsoft Windows nutzen. Legen Sie einfachst zusätzliche Zwischenspeicher an, in denen Sie alle Ihre Texte zwischenspeichern können.

Beschreibung und Download