
26-03-16, 16:32
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα
Άννα, χωρίς να γνωρίζω κάτι για τις παλμογεννήτριες (ROTARY ENCODER), από περιέργεια, έριξα μια ματιά στη ΒΔ RFID_ClassModule_Sample.mdb και στον κώδικά της.
Απ’ ότι κατάλαβα, βασική προϋπόθεση, για να τρέξει ο κώδικας, αποτελεί, να είναι εγκαταστημένη στον υπολογιστή μας η βιβλιοθήκη Phidget Library 2.1 και φυσικά συνδεδεμένη και ενεργή (On) η συσκευή.
Συνήθως η βιβλιοθήκη περιλαμβάνεται σε κάποιο αρχείο *.msi και εγκαθίσταται κάνοντας διπλό κλικ.
Τα παραπάνω πιστεύω περιγράφονται με λεπτομέρειες στο βιβλίο χρήσης της συσκευής.
Όταν ανοίξουμε τη ΒΔ RFID_ClassModule_Sample.mdb, αν προκληθεί κάποιο λάθος, θα πρέπει να πάμε στο παράθυρο κώδικα και να ελέγξουμε, αν υπάρχει η αναφορά στη βιβλιοθήκη (Alt+F11, Tools, References, Phidget Library 2.1 (ή νεότερη).
Όταν φορτώνεται η φόρμα, δημιουργείται ένα αντικείμενο (RF), με ιδιότητες και συμβάντα, που εκπροσωπεί τη συσκευή.
Κάποιες ιδιότητες μπορούμε να τις ρυθμίσουμε από τα CheckBoxes της φόρμας.
Ο ρόλος τους πρέπει να περιγράφεται στις οδηγίες για τη συσκευή.
Στα συμβάντα RF_TagRead και RF_TagLost προστίθενται εγγραφές στον πίνακα.
Για να τις δούμε ανοίγουμε τον πίνακα (διπλό κλικ) πριν κλείσουμε τη φόρμα (κλείνοντας τη φόρμα ή πατώντας το κουμπί της φόρμας, ο κώδικας τις διαγράφει).
Επειδή (χωρίς τη συσκευή και τη βιβλιοθήκη) δε μπορεί να γίνει έλεγχος του κώδικα, προτείνω:
Να δοκιμαστεί η ΒΔ, όπως είναι και εφόσον λειτουργεί σωστά, να προσαρμοστεί στη συνέχεια ….
Αν δε λειτουργεί, θα πρέπει να επισημανθεί το σημείο του κώδικα, στο οποίο γίνεται το λάθος.
Γιώργος
|