Zum vorherigen AbschnittZum nächsten Abschnitt Kompakt und praktisch: "Projects-In-A-Box"
Auf dieser Seite werden ein paar Beispiele und Hilfsprogramme für Microsoft Visual Basic zur Verfügung gestellt. Bei Fragen zu diesen Beispielen oder Visual Basic generell schreiben Sie eine eMail an VisualBasic@SHADOWare.de.

AnimGIF-Control 1.01 Dieses Steuerelement ermöglicht ganz leicht die Wiedergabe von animierten GIF-Dateien in VB-Projekten. Vorsicht: Verwenden Sie lieber die neueste Version des AnimGIF-Controls, da diese Version noch sehr schwach ist.
AnimGIF-Control 2.02 Dieses Steuerelement ermöglicht ganz leicht die Wiedergabe von animierten GIF-Dateien in VB-Projekten. Die Version 2.02 flimmert nun weniger und hat die Fehlermeldung 'Datei nicht gefunden', die vorher bei manchen GIFs auftrat, beseitigt. Außerdem läuft die Einrichtung nun über eine praktische Installationsroutine ab.
API-Form Mit Hilfe dieses Moduls können Sie reine API-Formen aus z.B. nur einem Modul heraus erstellen. Da hier sehr viele API-Funktionen verwendet werden, nichts für Anfänger.
BitBlt-Beispiel Dieses Beispielprojekt demonstriert und erklärt die Verwendung der API-Funktion "BitBlt". Diese Zeichenmethode ist besonders für Spiele sehr wichtig, da sie das gewohnte Flimmern bei Benutzung eines Image-Controls beseitigt und trotzdem Transparenz ermöglicht.
Clipping-Beispiel Dieses Beispiel zeigt, wie man eine Grundengine für z.B. ein Rollenspiel programmiert. In diesem Projekt kann man einen Punkt mit den Cursortasten durch ein Labyrinth steuern.
DataCompression-DLL 1.01 Mit Hilfe dieser DLL können Sie einzelne Zeichenketten, Bytes oder auch ganze Dateien mit dem Huffman-Verfahren komprimieren. Dieses Verfahren arbeitet zwar nicht ganz so schnell wie das ZIP-Verfahren, ist dafür aber frei im Sourcecode verfügbar, den Sie sich hier herunterladen können.
DirList-Control 1.01 Das DirList-Control 1.01 ist eine überholte Version der normalen DirListBox von Microsoft. Es stellt den gesamten Verzeichnisbaum aller Laufwerke dar, genau wie im Windows-Explorer.
eMail-Beispiel Dieses Beispielprojekt erlaubt das Verschicken und Empfangen von eMails mit Hilfe des Microsoft Winsock-Controls.
FilePacket DLL 1.01 Mit Hilfe dieser DLL können Sie einzelne Dateien zu einer großen Datei zusammenfügen und später wieder trennen. Zusätzlich wird das Dateipacket auf Wunsch verschlüsselt und komprimiert.
FlatButton Control 2.02 Das FlatButton Control ist eine überholte Version des normalen CommandButtons von Microsoft. Genau wie beim CommandButton können mit Hilfe des &-Operators Shortcuts festgelegt werden sowie mit dem Eigenschaften Default und Cancel weitere Hotkeys festzulegen. Auf Wunsch kann eine Hoverfarbe ausgewählt werden, die angezeigt wird, wenn sich der Mauscursor über dem Button befindet. Dank der Ereignisprozeduren (Click, MouseMove, MouseDown, MouseUp,...) und den Eigenschaften hWnd und hDC kann direkt auf das Steuerelement reagiert werden und das Erscheinungsbild verändert werden. Sehr beliebt bei den Besuchern. Mehr...
FontBrowser Control 1.01 Mit Hilfe des FontBrowser Controls 1.01 können Sie dem Benutzer eine angenehme Funktion zur Schriftwahl anbieten. Das Control besteht aus einer ComboBox, die alle installierten Schriften beinhaltet. Bei Auswahl einer Schriftart erhält der Benutzer direkt eine Vorschau in der Titelzeile der ComboBox. Mit Sourcecode.
FTP Control 1.01 Mit dem SHADOWare FTP Control besitzen Sie endlich ein Steuerelement, mit dem Sie mit einen FTP-Server im Internet komfortabel kommunizieren und arbeiten können. Dieses Control bietet so ziemlich alle Funktionen zum Arbeiten mit FTP-Servern, die man sich wünschen kann. Mit Sourcecode.
Grafische Effekte Ein praktisches Modul mit verschiedenen Routinen zur Bildmanipulation, wie Drehen, Zoomen, Verzerren, Verstreuen, Weichzeichnen, Schärfen, Prägen, Spiegeln oder Überblenden. Das Drehen und Zoomen setzt auf Wunsch sogar noch AntiAliasing ein, um häßliche Verzerrungen zu vermeiden. Binden Sie das Modul einfach in Ihr Projekt ein, und schon können die Routinen im gesamten Projekt genutzt werden. Mit Beispielprojekt.
JPEG speichern Eine Option, die in VB oft schmerzlich vermisst wird: Das Speichern von Bildern im JPEG-Format, denn dadurch kann enorm viel Speicher gespart werden. Mit Hilfe dieser DLL von Intel und dem beiliegendem Projekt ist dies möglich.
Lizenzen für VB5 Mit Hilfe dieses kleinen Programms von Microsoft erhalten Sie die Lizenzen für die Steuerelemente der Professional Edition. Achtung: Darf nur angewendet werden, wenn Sie die Professional Edition von VB5 auch wirklich besitzen und die Lizenzen durch einen Fehler fehlen.
Lizenzen für VB6 Mit Hilfe dieses kleinen Programms von Microsoft erhalten Sie die Lizenzen für die Steuerelemente der Professional Edition. Achtung: Darf nur angewendet werden, wenn Sie die Professional Edition von VB6 auch wirklich besitzen und die Lizenzen durch einen Fehler fehlen.
ProjectLog 1.01 ProjectLog 1.01 liefert Ihnen ausführliche Informationen und Statistiken zu Ihren VB-Projekten. Es listet alle Deklarationen von Typen, Konstanten und Variablen aller Datentypen, alle Formen und Module und vieles weitere genauestens auf. Ein Muss für jeden VB-Programmierer.
Registry.bas Dieses Modul macht das Arbeiten mit der Windows-Registry ganz leicht und kann schnell und leicht in andere Projekte eingebunden werden. Mit zwei kleinen Beispielen.
Screen-Control 1.01 Mit diesem Steuerelement können schnell und leicht die Bildschirmeinstellungen verändert oder ermittelt werden. Optimal auch für Spiele ohne DirectX, da die alte Einstellung auf Wunsch gespeichert und später wiederhergestellt werden kann. Mit schon vom AnimGIF-Control bekannter Installationsroutine.
VB-Fehlerliste Dieses kleine Programm (mit Sourcecode) generiert eine Liste aller Fehlermeldungen und Ihrer Fehlernummer. Sehr nützlich, wenn man z.B. ein gutes Errorhandling einbauen will, ohne die Fehler vorher irgendwie künstlich erzeugen zu wollen.
Verschlüsselung (128 Bit) Mit diesem Modul lassen sich ganz leicht Zeichenfolgen mit 80 oder 128 Bit verschlüsseln. Einfach das Modul in das Projekt einbinden und schon kann es los gehen. Eine so stark verschlüsselte Zeichenfolge können nur Hochleistungsrechner in angemessener Zeit knacken.
WAVs in VB Dieses Archiv enthält drei Beispiele zur Wiedergabe von Wav-Dateien in Visual Basic. 1. Wav-Dateien von der Festplatte wiedergeben 2. Wav-Dateien aus der Ressourcendatei wiedergeben 3. DirectX7 und WAVs...
Winsock-Modul Endlich ein Modul, das das Microsoft Winsock-Control ersetzt. Einfach die Datei "wsksock.bas" in das Projekt einbinden und die gleichnamigen Funktionen verwenden.

Die Dateien wurden mit dem ZIP-Format gepackt. Deswegen benötigen Sie ein spezielles Programm (wie z.B. Winzip), um die Dateien später wieder auszupacken.


Quellen: SHADOWare.de
Letzte Änderung: 06.01.2001
©2001 by SHADOWare, Thomas Bachem