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 - usare una DLL sviluppata in C++ per VB.Net
Forum - C# / VB.NET - usare una DLL sviluppata in C++ per VB.Net

Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 14:30
Martedì, 24/12/2013
ho sviluppato una DLL in C++, ma mi chiedo come faccio usarlo in Vb.Net

ho importato la dll con "aggiungi riferimento", ma non trovo gli oggetti relativi.

NB: la dll, oltre le funzioni contiene una classe e una namespace.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 15:48
Martedì, 24/12/2013
Che tipo di DLL hai scritto?

P.S. C'è un particolare motivo per non scrivere tutto in VB.NET?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 16:17
Martedì, 24/12/2013
1) Libreria di classi Win32(compilata con VC++ 2012)
2)vengono usati dei puntatori

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 17:24
Martedì, 24/12/2013
Okay, ma bisognerebbe sapere qualcosa in più del codice della DLL.

Scusa, ma utilizzare dei puntatori non è un buon motivo per scrivere parti in C++. Bisogna capire se tutto quello che hai scritto non poteva essere fatto in VB.NET magari con delle API del sistema operativo.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 20:00
Martedì, 24/12/2013
In realtà può essere trasformato, ma io per provare, volevo aggiungere la dll all' applicazione VB.NET

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 20:48
Martedì, 24/12/2013
Ok, allora mostra le parti significative della DLL


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 16:36
Mercoledì, 25/12/2013
Allego il progetto

Ultima modifica effettuata da amreo il 25/12/2013 alle 16:53
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 17:07
Mercoledì, 25/12/2013
Dove?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
amreo (Normal User)
Pro


Messaggi: 93
Iscritto: 18/03/2013

Segnala al moderatore
Postato alle 18:34
Mercoledì, 25/12/2013
non so perchè ma non mi si carica, faccio Scegli File e carico il file.
la casella di testo viene sostituita dal nome di file, poi faccio invia è sparisce, boo.

PM Quote