View Full Version : [VB] Usare DLL C in VB
leadergl
24-10-2005, 18:22
raga ho una libreria DLL scritta in C che non è normalmente utilizzabile in VB6...c'è un qualche modo per poterla usare?
Come usi le API in VB ? Anche quelle sono DLL e molto spesso scritte in C ;)
leadergl
24-10-2005, 21:24
in genere faccio "Aggiungi riferimento" etc...oppure col "Declare Function" per una determinata funzione di una dll...ma il problema è che non mi fa referenziare questa dll...
Strano...con il Declare Function dovrebbe funzionare tranquillamente...
leadergl
25-10-2005, 09:09
beh almeno io non ottengo risultati...però se riesci ad usarmi queste dll sarei felicissimo:
Questa chiamata mi funziona, ma ho dovuto mettere la funzione in una dierctory presente nel path (sicuramente ci sarà il modo di farla funzionare anche dalla stessa directory del progetto):
Private Declare Function P2K_GetStatus Lib "p2kapi.dll" () As Long
Private Sub Form_Load()
If P2K_GetStatus() <> 1 Then
Text1.Text = "Ciao"
End If
End Sub
Il problema sta nella chiamata a P2K_Init(StatusProc);
StatusProc è un callback che prende in input un intero...
Vediamo se riesco a fare anche quella chiamata...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.