
Bild 1: Visual Basic-Konsolenanwendung erstellen
Einige Techniken werden von Microsoft erst für die Benutzung unter C# bereitgestellt. Das ist aktuell etwa der Fall für einige der Core-Produkte wie Entity Framework Core. Wenn Sie diese dennoch frühzeitig nutzen wollen, aber normalerweise mit Visual Basic arbeiten, können Sie das auf folgende Art erledigen: Sie bauen eine DLL auf Basis der Vorlage für C# und binden diese dann in das Visual Basic-Projekt, in dem Sie die Hauptarbeit verrichten. Auf die Objekte, Eigenschaften und Methoden der C#-Bibliothek können Sie dann einfach zugreifen.
Um zu zeigen, wie der Einsatz etwa einer C#-DLL innerhalb einer Visual Basic-Konsolenanwendung funktioniert, erstellen wir zunächst ein Projekt des Typs Visual Basic|Konsolen-App (siehe Bild 1). Diese App nennen wir VisualBasicKonsole.

Bild 1: Visual Basic-Konsolenanwendung erstellen
Danach markieren wir im Projektmappen-Explorer den Eintrag mit der Projektmappe und wählen aus dem Kontextmenü den Befehl Hinzufügen|Neues Projekt… aus (siehe Bild 2).

Bild 2: Neues Projekt zu Projektmappe hinzufügen
Im nun erscheinenden Dialog Neues Projekt hinzufügen wählen wir die Vorlage Visual C#|Klassen-bibliothek aus (siehe Bild 3) und nennen diese CSKlassenbibliothek.

Unser exklusives Angebot für Dich!
(Gilt für den Abschluss eines Jahres-Abonnements.)
Hier geht’s weiter →Die ersten 4 Wochen kostenlos testen – voller Zugriff auf alle Artikel, vollständigen Code und Beispieldatenbanken. Kein Risiko: Wenn es nicht passt, kündigst Du einfach innerhalb der ersten vier Wochen.
Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?
Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?
In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.
Jetzt kostenloses Access-Audit anfordern →