PDA

View Full Version : dll e c


cala85
11-07-2007, 16:06
salve a tutti!!!

devo creare una dll in c che comunica con un programma VB.
la funzione della dll riceve una stringa come parametro.
avevo pensato ad una funzione del genere:

DLLIMPORT void prova_dll (char* s)
{
printf ("%s",s);


}

richiamata cosė:

Declare Sub prova_dll Lib "C:\prova dll\Progetto1.dll" _ (ByVal a As string)

MA... sfortunatamente nn funziona.... e penso sia colpa del parametro.....

mi potreste fare 2 esempi di passaggio stringa sia x valore sia per referenza (un piccolo codice in C....) ?

Grazie