Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Creare un Wrapper net
Forum - C# / VB.NET - Creare un Wrapper net

Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2305
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 11:44
Domenica, 02/01/2011
Salve a tutti,
e la prima volta che tento di farlo quindi scusatemi se vi chiedo alcune domande.

ho una libreria statica " *.lib "

dovrei wrapparla in net o anche magari possibilmente usarla in COM
importandola poi con DllImport.

prima di tutto volevo sapere il procedimento.

in che modo posso effettuare un wrapper?
come deve essere compilata la libreria?

nel senso, sò che devo scrivermi le funzioni apposta che richiamano la dll
ma come posso renderle visibile al net o com?

in più c'è un modo per osservare le funzioni contenute nella lib?
un pò tipo come l'intellisense di visual studio.

Ultima modifica effettuata da Thejuster il 02/01/2011 alle 11:46


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Up
3
Down
V
Segnala al moderatore
Postato alle 13:23
Domenica, 02/01/2011
una lib va linkata ad un eseguibile nativo o ad una dll.
partendo dal presupposto che sai esattamente ciò che c'è dentro la lib, basta che crei una dll nativa che esporta i metodi contenuti nella lib.
dopodichè da .net puoi dichiarare con dllimport le funzioni contenute nella dll e quindi richiamarle da .net :)

PM