PDA

View Full Version : Visual Basic e interfacce in C


vici_1
29-03-2003, 11:18
E' possibile richiamare delle routine scritte in C da programmi in VB?
Immagino di si. Per esempio penso alle APi di win(o dico fesserie?).
Se si, come deve essere scritta la routine in C, con qualche particolarita?
Forse basta creare l'oggetto e "linkarlo" nella compilazione in VB?

cionci
29-03-2003, 12:36
Certo...bisogna fare una DLL in C ed importare le varie funzioni da VB...

vici_1
29-03-2003, 16:35
Ottimo, ho consultato il "librone" programmare windows" di Petzold e spiega come creare delle DLL.
Poi sull' uso in VB vedro'.
Grazie.
Ciao.

cionci
29-03-2003, 19:05
In VB...hai mai importato una API di Windows ? Si fa nello stesso modo con le DLL fatte da te...

Ad esempio per la API Beep si fa così:
Private Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long

vici_1
29-03-2003, 21:50
Ho usato le API solo per la connessione internet(RASAPI) ma ho scopiazzato in giro senza approfondire...e' arrivato il momento di farlo.
A proposito... ho ordinato il libro Architettura dei carcolatori... di Corsini ecc.
Purtroppo non ho fatto l'universita' ma dato che mi avevi incuriosito, ho cercato una recensione, e l'indice degli argomenti mi ha svelato che fa per me.
Ciao.

willygos
30-03-2003, 01:06
visto che si parla di Api e allegati, volevo chiedere se qualcuno ha visual basic 6 tutto e oltre dell'apogeo?Sul sito c'è scritto che è esaurito, dove potrei trovarne uno ?

cionci
30-03-2003, 11:14
Originally posted by "vici_1"

Purtroppo non ho fatto l'universita' ma dato che mi avevi incuriosito, ho cercato una recensione, e l'indice degli argomenti mi ha svelato che fa per me.

Bene ;) Lo dirò agli autori :)