Oppure

Loading
20/11/05 16:42
andriy88
Ragazzi, sto cominciando o almeno cercando a capirci piano piano qualcosa di C e VB6. Per? non sono riuscito a capire come includo il mio codice scritto in C dentro il mio programmino in Visual Basic 6..
Cio? ho fatto il gioco di tris contro il computer in C e vorrei integrarlo in VB6 per avere la finestra di windows e non di dos..
Come posso fare?
aaa
20/11/05 18:59
pierotofy
Devi usare le DLL.
Il mio blog: piero.dev
20/11/05 20:19
andriy88
spiegati meglio...
A dire la verit? non me ne intendo di DLL.
So solo che sono una speclie di class di php che vengono creati con diversi linguaggi tipo vb6.

Devo creare dll con C e poi utilizzarla in VB6?
aaa
22/11/05 20:51
Chevantonio19
le dll o dynamic link library diciamo che sono delle raccolte di funzioni chiamabili da altri programmi per mezzo di apposite istruzioni. in vb6 non puoi scrivere direttamente del codice in c ( come potresti fare in c con l assembler ) ma devi appunto scrivere le funzioni principali del tuo programma in una dll e richiamarla dal vb6.
le API di windows sono le funzioni delle dlls...
aaa
22/11/05 23:35
andriy88
scusa, ? in vb6 come richiamo una dll che ho in una cartella tipo C:\cartella\
aaa
24/11/05 22:20
morpher
se vuoi richiamare una dll con il vb devi prima registrare la dll. Ti basta utilizzare il comando regsvr32 "directory\nomedll"
aaa
25/11/05 10:44
andriy88
Postato originariamente da morpher:

se vuoi richiamare una dll con il vb devi prima registrare la dll. Ti basta utilizzare il comando regsvr32 "directory\nomedll"


ok
aaa
07/12/05 13:41
skirk
Ma...saro cocciuto ma io non ho ancora capito un cavolo. Scusami se io faccio un programma cos?:

#inlcude <iostream.h>
int main() { cout << " Ciao "; }

Poi lo compilo il DLL e lo chiamo ciao.dll. A sto punto creo in VB un form. Se io in questo form ci creo un pulsante "CIAO" cos? che, quando ci clicco mi parte la mia DLL. Come cappero faccio?

"Altro mistero" 8-|
aaa