Εμφάνιση ενός μόνο μηνύματος
  #3  
Παλιά 26-03-16, 16:32
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού 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 προστίθενται εγγραφές στον πίνακα.

Για να τις δούμε ανοίγουμε τον πίνακα (διπλό κλικ) πριν κλείσουμε τη φόρμα (κλείνοντας τη φόρμα ή πατώντας το κουμπί της φόρμας, ο κώδικας τις διαγράφει).

Επειδή (χωρίς τη συσκευή και τη βιβλιοθήκη) δε μπορεί να γίνει έλεγχος του κώδικα, προτείνω:

Να δοκιμαστεί η ΒΔ, όπως είναι και εφόσον λειτουργεί σωστά, να προσαρμοστεί στη συνέχεια ….

Αν δε λειτουργεί, θα πρέπει να επισημανθεί το σημείο του κώδικα, στο οποίο γίνεται το λάθος.

Γιώργος
Απάντηση με παράθεση