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. :-)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.