Προς το περιεχόμενο

έλεγχος και ανάγνωση παράλληλης θύρας


Giorgos3924

Προτεινόμενες αναρτήσεις

Δημοσ.

Γειά σας...

Ξέρετε πώς μπορώ να διαβάσω δεδομένα απο την παράλληλη θύρα και ταυτόχρονα να ελέγχω κάποιες εξόδους?

 

Προσπαθώ καιρό να βρώ τρόπο πώς μπορώ να επικοινωνήσω με την παράλληλη με τη βοήθεια ενός προγράμματος γραμμένο σε Visual Basic αλλα δεν βρήκα τίποτα...

 

Ξέρετε κάποιο κώδικα που θα μπορούσε να με βοηθήσει??

 

Στο hardware δεν έχω πρόβλημα...

Στο software μπορεί κάποιος να βοηθήσει??

 

Για παράδειγμα θέλω όταν εμφανίζεται μια δυαδική τιμή στην θύρα να εμφανίζεται ένας αριθμός/λέξη/εικόνα/σύμβολο στο πρόγραμμα.

και αντιθέτως με διάφορα κουμπιά του προγράμματος να ελέγχονται-ενεργοποιούνται κάποιοι εξόδοι.

Δημοσ.
It is a DLL from a company called SoftCircuits. You can download this DLL from their Programming Tools and Libraries page. Use VBASM.DLL (in the VBASM.ZIP package) for VB1, VB2, VB3 or VB4 16Bit. Use WIN95IO.DLL (in the WIN95IO.ZIP package) for VB4 32bit, VB5 or VB6

 

Το link που δινουν για το dll ειναι αυτο αλλα ειναι broker και στο κυριως site δεν υπαρχει καν. Οποτε εχουν σταματησει το support (?)

 

EDIT: Άκυρο το λινκ τελικα ειναι αυτο απλα δεν εχουν ανανεωσει το λινκ στην σελιδα που μας εδωσες

Δημοσ.

Θα μπορούσαμε να βοηθήσουμε αν μας έλεγες και τι σφάλμα βγάζει...

Πάντως, αν κατέβασες το πρόγραμμα σε Visual Basic, χρειάζεσαι το msvbvm60.dll (Visual Basic Virtual Machine v6) όπως αναφέρει και στο site.

Αν κατέβασες το Python πρόγραμμα, πρέπει προφανώς να έχεις εγκαταστήσει την Python πρώτα στο σύστημά σου.

Δημοσ.

Κατέβασε το dll από εδώ:

http://logix4u.net/inpout32_source_and_bins.zip

και στην συνέχεια κάνε τα βήματα που λέει το link που έστειλα πιο πάνω.

 

Περισσότερες λεπτομέρειες και παραδείγματα στο

http://www.lvr.com/parport.htm

 

Μόλις βρήκα και ένα παράδειγμα από την microsoft

http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B823179&Product=vb6

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...