2.10 Erstellen eines Setup-Programms

Wenn Visual Basic-Programme weitergegeben werden sollen, so empfiehlt sich die Erstellung einer Setup-Routine, die automatisch alle nötigen Dateien in die richtigen Verzeichnisse installiert. Dazu gibt es den Installations-Assistenten, der sich in der Gruppe Visual Basic befindet:

Image80.JPG

Doppeltes Anklicken startet ein spezielles Visual-Basic-Programm, welches alle erforderlichen Schritte zur Packen der Dateien auf eine Diskette durchführen kann:

Image81.JPG

Zunächst müssen Sie den Pfad der Projektdatei angeben. In den Optionen können Sie auswählen, ob Sie ein komplettes Installationsprogramm (lokal oder fürs Internet) oder nur eine Abhängigkeitsdatei erstellen lassen wollen. Eine solche Abhängigkeitsdatei enthält eine Liste aller Dateien, die zur Ausführung des Projektes notwendig sind.

Image82.JPG

Nun legen Sie fest, auf welchem Weg Sie Ihre Anwendung vertreiben wollen: Als Disketten, als CD-ROM (hier eignet sich ein Einzelverzeichnis) oder als Diskettenverzeichnisse.

Image83.JPG

Nun wählen Sie den Diskettentyp aus:

Image84.JPG

Falls nötig, können noch ActiveX-Server-Komponenten hinzugefügt werden:

Image85.JPG

Im folgenden Dialogfenster müssen Sie noch bestätigen, daß bestimmte zusätzliche Dateien (etwa OCX-Dateien für verwendete ActiveX-Steuerelemente) dazugefügt werden.

Image86.JPG

Der Installations-Assistent verarbeitet dann alle Informationen und zeigt an, welche Dateien zusammen mit Ihrer Anwendung mitgeliefert und registriert werden sollten:

Image87.JPG

Klicken Sie auf “Fertig“; dann werden alle notwendigen Dateien komprimiert und auf Diskette kopiert. Beim Komprimieren erscheinen Zeilen wie die folgende:

Image88.JPG

Das Programm verwendet die COMPRESS.EXE-Routine von Microsoft, um die Dateien zu komprimieren. Dann folgt die Meldung:

Image90.JPG

Legen Sie die angeforderten Disketten ins Laufwerk ein. Der Installations-Assistent erstellt dann die nötigen Startdisketten:

Nach Abschluß dieses Vorgangs erscheint folgende Meldung:

Image91.JPG

Nun befindet sich auf Diskette ein funktionsfähiges Windows-Programm mit dem Dateinamen SETUP.EXE, welches folgenden Bildschirm liefert:


Image93.JPG