Oppure

Loading
13/02/09 23:04
marco1
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:
aaa
14/02/09 8:42
GrG
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)...
aaa
14/02/09 9:12
theprogrammer
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?
aaa
14/02/09 11:23
tippolo
Postato originariamente da GrG:

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

Non sono del tutto daccordo.


Qui
Potete aiutarmi?
se volete potete inviarmi un email a "marco1@aol.it"
chiede ancora la risoluzione in privato
aaa
14/02/09 12:13
theprogrammer
Concordo con tippolo (che conosce tanti altri forum ...) ...
aaa
14/02/09 14:17
marco1
OK, mi dispiace! non avevo capito!:d
aaa
14/02/09 14:41
marco1
Io vutilisso VB6 su Vindows 2000.
la dll l'ho scaricada dal sito "Visual Basic Tips& Tricks" prestando ascolto alla pagina web: visual-basic.it/articoli/…
aaa
14/02/09 15:18
theprogrammer
Beh ... ma devi leggere TUTTE le parti di quell'articolo. Nella terza (e ultima)

visual-basic.it/articoli/…

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.
aaa