Forum: PC-Programmierung DLL programmieren/erstellen in Visual Basic 2005


von Ralf Benthin (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich möchte in Visual Basic 2005 eine DLL programmieren in der
verschiedene Funktionen und Prozeduren enthalten sind.

Anschließend möchte ich diese erstellte DLL wiederum in einer Visual
Basic 2005 Anwendung einbinden.

Habe bereits eine Klassenbiliothek zu schreiben, daraus eine DLL
erstellt und diese mittels <declare auto function ...> in ein
Testprogramm eingebunden. (siehe Anhang)

Wenn ich die Funktion aufrufen will kommt folgende Fehlermeldung.

Der Einstiegspunkt addieren wurde nicht in der DLL TestDLL.dll
gefunden.

Die DLL liegt im Windows Systemverzeichnis (System32).

Was mache ich Falsch? Ist es etwa nicht möglich eine DLL in VB 2005 zu
erstellen.

Danke für eure Mithilfe. :-)

von Thomas L. (tom)


Lesenswert?

Klar kannst in .NET eine DLL programmieren.

Du bindest sie nur nicht richtig ein. Geht nämlich viel einfacher.
Neues Projekt - z.B. eine Form App - Im Solution Explorer Fenster
(meist rechts) Rechtsklick auf die Solution (z.B. WindowsApplication1)
- Add Reference -> Über Browse die DLL auswählen -> Fertig
Du kannst dann (in C#, weiss nicht wies in VB.net ist) über
namespace.Klasse auf die Klasse zugreifen.

Deine Zeile brauchst nur für den Zugriff auf C/C++ DLLs.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.