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 - come includo il codice C in VB6 ?
Forum - Visual Basic 6 - come includo il codice C in VB6 ?

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
andriy88 (Ex-Member)
Pro


Messaggi: 118
Iscritto: 04/11/2005

Segnala al moderatore
Postato alle 17:42
Domenica, 20/11/2005
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?

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 19:59
Domenica, 20/11/2005
Devi usare le DLL.


Il mio blog: https://piero.dev
PM Quote
Avatar
andriy88 (Ex-Member)
Pro


Messaggi: 118
Iscritto: 04/11/2005

Segnala al moderatore
Postato alle 21:19
Domenica, 20/11/2005
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?

PM Quote
Avatar
Chevantonio19 (Ex-Member)
Pro


Messaggi: 95
Iscritto: 03/09/2005

Segnala al moderatore
Postato alle 21:51
Martedì, 22/11/2005
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...

PM Quote
Avatar
andriy88 (Ex-Member)
Pro


Messaggi: 118
Iscritto: 04/11/2005

Segnala al moderatore
Postato alle 0:35
Mercoledì, 23/11/2005
scusa, ? in vb6 come richiamo una dll che ho in una cartella tipo C:\cartella\

PM Quote
Avatar
morpher (Ex-Member)
Rookie


Messaggi: 38
Iscritto: 22/11/2005

Segnala al moderatore
Postato alle 23:20
Giovedì, 24/11/2005
se vuoi richiamare una dll con il vb devi prima registrare la dll. Ti basta utilizzare il comando regsvr32 "directory\nomedll"

PM Quote
Avatar
andriy88 (Ex-Member)
Pro


Messaggi: 118
Iscritto: 04/11/2005

Segnala al moderatore
Postato alle 11:44
Venerdì, 25/11/2005
Testo quotato

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

PM Quote
Avatar
skirk (Ex-Member)
Pro


Messaggi: 199
Iscritto: 01/09/2005

Segnala al moderatore
Postato alle 14:41
Mercoledì, 07/12/2005
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-|

PM Quote
Avatar
andriy88 (Ex-Member)
Pro


Messaggi: 118
Iscritto: 04/11/2005

Segnala al moderatore
Postato alle 16:59
Mercoledì, 07/12/2005
Testo quotato

Postato originariamente da 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-|



pure io sto cercando di capire...hhehe hihihi

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo