.NET
Moderator: Moderatoren
- andreas
- Der Entwickler von "Deep Thought"
- Beiträge: 1902
- Registriert: Mi, 28. Sep 2005 10:53
- Wohnort: Osnabrück
- Hat sich bedankt: 4 Mal
- Kontaktdaten:
.NET
Hallo,
hat schon jemand die .NET-DLLs in sein Programm eingebunden?
Ich muss eine einbinden und finde keine Beispiele dafür.
Wie kann ich eigentlich die Funktionen aus der DLL sehen. Mit Dependency Walker funktioniert es irgendwie nicht.
hat schon jemand die .NET-DLLs in sein Programm eingebunden?
Ich muss eine einbinden und finde keine Beispiele dafür.
Wie kann ich eigentlich die Funktionen aus der DLL sehen. Mit Dependency Walker funktioniert es irgendwie nicht.
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: .NET
hi,
gruss by OHR
Jimmy
unter http://www.combifinanz.de/tools/ findest du von Olaf ein Sampleandreas hat geschrieben: hat schon jemand die .NET-DLLs in sein Programm eingebunden?
Ich muss eine einbinden und finde keine Beispiele dafür.
Wie kann ich eigentlich die Funktionen aus der DLL sehen. Mit Dependency Walker funktioniert es irgendwie nicht.
gruss by OHR
Jimmy
- andreas
- Der Entwickler von "Deep Thought"
- Beiträge: 1902
- Registriert: Mi, 28. Sep 2005 10:53
- Wohnort: Osnabrück
- Hat sich bedankt: 4 Mal
- Kontaktdaten:
Hallo Jimmy,
leider funktioniert es nicht über ActiveX-Befehle.
In der Docu gibt es ein Beispiel für VB.NET, wo ich die DLL einfach als Referenz in Projekt einbinden kann. Ich habe es mit VB Express 2005 ausprobiert und kann jetzt im Objekt-Catalog die ganzen Classen und Methoden der DLL sehen, aber nicht in der Form, wie ich es von XBase kenne. Leider weiss ich auch nicht, wie ich es unter XBase einbinden kann.
Hier ist der Beispiel für VB.NET:
bzw. für C#
Versuch die DLL zu registrieren schlug mit Windows-Fehlermeldung fehl.
leider funktioniert es nicht über ActiveX-Befehle.
In der Docu gibt es ein Beispiel für VB.NET, wo ich die DLL einfach als Referenz in Projekt einbinden kann. Ich habe es mit VB Express 2005 ausprobiert und kann jetzt im Objekt-Catalog die ganzen Classen und Methoden der DLL sehen, aber nicht in der Form, wie ich es von XBase kenne. Leider weiss ich auch nicht, wie ich es unter XBase einbinden kann.
Hier ist der Beispiel für VB.NET:
Code: Alles auswählen
Private gapiClient As IGapiClient
Private Sub MyLogin()
Me.gapiClient = Gapi.newClient
Me.gapiClient.LoginDocuWareAuthentication("admin", "admin")
' ....
End Sub
Code: Alles auswählen
private IGapiClient gapiClient;
private void MyLogin()
{
gapiClient = Gapi.newClient();
gapiClient.LoginDocuWareAuthentication("admin", "admin");
// ....
}
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
hi,
versucht ?
gruss by OHR
Jimmy
hm ... aber das (pure) Xbase++ Sample bekommst du zum laufen ?andreas hat geschrieben: leider funktioniert es nicht über ActiveX-Befehle.
hast du es mitandreas hat geschrieben: Versuch die DLL zu registrieren schlug mit Windows-Fehlermeldung fehl.
Code: Alles auswählen
DotNetInstall.exe <installationPath\>dotnetsample.dll
gruss by OHR
Jimmy
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
hi,
bekommen hast. Ich musste z.b. erst ein Upgrade von .NET machen
bevor es lief.
Der Hinweis mit DotNetInstall.exe war nur weil irgendwo in Read.me
steht das Visual Studio irgendwie Probleme macht und man es auch
ohne Visual C# IDE damit registrien kann.
gruss by OHR
Jimmy
Naja ich meinte ja nur ob du das Sample von Olaf überhaupt zum laufenandreas hat geschrieben: ich meinte nicht den Sample, den du mir als Link gegeben hast.
Ich meinte meine Dateien, die ich bei mir einbinden muss.
bekommen hast. Ich musste z.b. erst ein Upgrade von .NET machen
bevor es lief.
Der Hinweis mit DotNetInstall.exe war nur weil irgendwo in Read.me
steht das Visual Studio irgendwie Probleme macht und man es auch
ohne Visual C# IDE damit registrien kann.
gruss by OHR
Jimmy