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 - Porta parallela
Forum - Visual Basic 6 - Porta parallela

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
marco1 (Normal User)
Pro


Messaggi: 157
Iscritto: 12/02/2009

Segnala al moderatore
Postato alle 0:04
Sabato, 14/02/2009
Forse mi sono spieghato un po male! io programmo VB6 da due mesi e ho gia scritto programmi un po piu complessi! (e poi da come lo spiegavano nei forum sembrava piu semplice!

Io ho provato a usate la libreria "INPOUT32.dll" e "INOUT32.dll" cosi dicharando la funzione. cosi:

decler function IO32Out lib INOUT32.dll ...
ho inmesso le dll nella apposita cartella del sistema.

Ma ogdi volta che parte il programma e utilizza la funzione si verifica un errore, s apre C e mi debugga la libreria.

ho anche provato a scaricare piccoli programmi di test da internet ma il led collegato alla porte non subisce variazioni.

Potete aiutarmi?
se volete potete inviarmi un email a "marco1@aol.it"

GRAZIE

:asd::asd:

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 9:42
Sabato, 14/02/2009
Ok, ora si ke hai fatto un post decente :)

Passando al tuo problema, secondo me sbagli il codice per richiamare la funzione dalle due dll...

Mostra il codice che usi (solo per richiamare le funzioni dalle dll)...

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 10:12
Sabato, 14/02/2009
Quale sistema operativo utilizzi?

Da dove hai preso la DLL?

Quale codice hai usato? (Tutto il codice ...)

Come e' collegato il LED alla porta parallela?

PM Quote
Avatar
tippolo (Normal User)
Pro


Messaggi: 157
Iscritto: 21/09/2008

Segnala al moderatore
Postato alle 12:23
Sabato, 14/02/2009
Testo quotato

Postato originariamente da GrG:

Ok, ora si ke hai fatto un post decente :)


Non sono del tutto daccordo.


Qui
Testo quotato

Potete aiutarmi?
se volete potete inviarmi un email a "marco1@aol.it"

chiede ancora la risoluzione in privato

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 13:13
Sabato, 14/02/2009
Concordo con tippolo (che conosce tanti altri forum ...) ...

PM Quote
Avatar
marco1 (Normal User)
Pro


Messaggi: 157
Iscritto: 12/02/2009

Segnala al moderatore
Postato alle 15:17
Sabato, 14/02/2009
OK, mi dispiace! non avevo capito!:d

PM Quote
Avatar
marco1 (Normal User)
Pro


Messaggi: 157
Iscritto: 12/02/2009

Segnala al moderatore
Postato alle 15:41
Sabato, 14/02/2009
Io vutilisso VB6 su Vindows 2000.
la dll l'ho scaricada dal sito "Visual Basic Tips& Tricks" prestando ascolto alla pagina web: http://www.visual-basic.it/articoli/agvbhw.htm

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 16:18
Sabato, 14/02/2009
Beh ... ma devi leggere TUTTE le parti di quell'articolo. Nella terza (e ultima)

http://www.visual-basic.it/articoli/agvbhw3.htm

c'e' scritto di usare una nuova versione della DLL che si chiama

NINOUT32.DLL

e se usi un sistema di classe NT (come Windows 2000) allora devi scaricare ed installare anche il device driver

INOUT32D.SYS

secondo le istruzioni che ci sono alla fine della terza parte dell'articolo.

INOLTRE dovrai correggere il codice d'esempio per utilizzare la nuova DLL (NINOUT32) e non la vecchia.

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 19:29
Sabato, 14/02/2009
@tippolo: è vero sarebbe meglio evitare di risolvere i problemi in privato...ma più che da lui dipende da voi..nel senso che anche se lui vi dice:
"se volete potete aiutarmi su msn: email@email.it"

voi (come avete fatto ora) "ignorate" il suo messaggio e rispondetegli sul forum.

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo