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: 6383
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: 6383
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: 6383
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: 6383
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