|
In Visual Basic 5 und 6 können Sie
ganze Projekte als Vorlagen ablegen im Templates-Ordner ablegen.
Einige Projekt-Vorlagen sind sogar bereits vorinstalliert
(beispielsweise ein Datenbank-Projekt oder ein AddIn-Projekt). Beim
Anlegen eines neuen Projekts können Sie dann neben den vier
Standard-Projekttypen (Standard-EXE, ActiveX-DLL, ActiveX-EXE und
ActiveX-Steuerelement) auch ein Projekt aus diesen Vorlagen wählen.
Die vier Standard-Projekttypen können Sie jedoch offensichtlich
nicht ändern.
Aus den Zeiten von Visual Basic 4 (und früher)
werden Sie vielleicht noch die Autoload-Projekte kennen (AUTOLOAD.MAK
bis VB 3 und AUTO16LD.VBP bzw. AUTO32LD.VBP in VB
4), die im VB-Ordner selbst liegen mussten, und bei jedem
Start der IDE automatisch geladen wurden. Sie konnten mit diesem
Start-Projekt bereits alle ständig benötigten externen
Steuerelemente und (ab VB4) alle Verweise laden.
Obwohl es nirgendwo dokumentiert ist, funktioniert das in VB
5 und 6 überraschenderweise nach wie vor! Sie
können immerhin den Anfangszustand eines Standard-EXE-Projekts
festlegen, indem Sie ein beliebig vorkonfiguriertes Projekt unter
dem Namen Autoload.vbp in den VB98-Ordner speichern. Die zu diesem
Projekt gehörenden Module können Sie an beliebiger anderer Stelle
ablegen. Beim Laden eines Standard-EXE-Projekts liest VB das Projekt
und die Module nur ein und behandelt sie, wie Sie es gewohnt sind,
wie ein frisches, leeres Projekt.
Bei der Gestaltung dieses Autoload-Projekts haben Sie wie bei den
Projekt-Vorlagen völlig freie Hand. Sie können beliebig viele
Steuerelemente in die Werkzeugsammlung einfügen und beliebige
Verweise aufnehmen. Dazu können Sie Forms, UserControls und
dergleichen hinzufügen, diese mit Steuerelementen bestücken, und
auch beliebigen Code dazu in den Code-Modulen ablegen. Auch
beliebige Klassen und Standard-Module können bereits Code
enthalten. Zu guter Letzt können Sie beliebige Voreinstellungen in
den Projekt-Eigenschaften vornehmen und Ihre
Standard-Versionsinformationen eintragen.
Einen Weg, die anderen drei Standard-Projekttypen
vorzukonfigurieren, habe ich allerdings nicht gefunden.
|