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
Visual Basic 6 - Problema dll...
Forum - Visual Basic 6 - Problema dll...

Avatar
luca94 (Normal User)
Pro


Messaggi: 71
Iscritto: 07/05/2008

Segnala al moderatore
Postato alle 16:28
Venerdì, 03/04/2009
Ciao a tutti,
volevo creare una semplice dll in visual basic. Ho creato un progetto "ActiveX Dll" e ho scritto questo codice:
Codice sorgente - presumibilmente Visual Basic 6

  1. Function saluta()
  2. MsgBox "ciao"
  3. End Function


L' ho compilata e ho messo la dll in system32.
Ho aperto un exe standard ho incluso la libreria così:
Codice sorgente - presumibilmente VB.NET

  1. Private Declare Function saluta Lib "MiaLibreria.dll" ()


(non ho messo public xkè mi dava errore)
Nella form_load ho scritto:
Codice sorgente - presumibilmente Visual Basic 6

  1. Call saluta


Ma quando vado a fare il debug mi dice ke nn può trovare il punto della librera in cui inizia la funzione saluta. Come mai???
Grazie :k::k::k:

PM Quote
Avatar
fabriziorocca (Normal User)
Guru


Messaggi: 1162
Iscritto: 22/03/2009

Segnala al moderatore
Postato alle 17:49
Venerdì, 03/04/2009
perchè la libreria non si trova nel tuo progetto ma è un file nel pc
gli devi scrivere il percorso ,, mi pare

PM Quote
Avatar
luca94 (Normal User)
Pro


Messaggi: 71
Iscritto: 07/05/2008

Segnala al moderatore
Postato alle 17:52
Venerdì, 03/04/2009
In ke senso "gli devo scrivere il percorso"??

PM Quote
Avatar
fabriziorocca (Normal User)
Guru


Messaggi: 1162
Iscritto: 22/03/2009

Segnala al moderatore
Postato alle 18:01
Venerdì, 03/04/2009
C:\Windows\system32\ ... , ma sinceramente non mi ricordo esattamente il codice

PM Quote
Avatar
luca94 (Normal User)
Pro


Messaggi: 71
Iscritto: 07/05/2008

Segnala al moderatore
Postato alle 20:11
Venerdì, 03/04/2009
Ma per il percorso è tutto apposto, cioè vb sa dove stà la libreria, è ke in quella libreria non trova la funzione saluta.....

PM Quote