υπολογιστή

* Γνώση Υπολογιστών >> υπολογιστή >> Λογισμικό

Πώς να συνδέσετε σαρωτές με φορμά Oracle χρησιμοποιώντας το πακέτο OLE2

Το Oracle Forms είναι ένα προϊόν λογισμικού που επιτρέπει στους προγραμματιστές να δημιουργήσουν μια προσαρμοσμένη διεπαφή στη βάση δεδομένων Oracle. Η φόρμα έχει ενσωματωμένη λειτουργικότητα που χρησιμοποιείται για την εκτέλεση ποικίλων αλληλεπιδράσεων με τη βάση δεδομένων, όπως η δημιουργία, ανάγνωση και ενημέρωση αρχείων. Επιπλέον, ο προγραμματιστής μπορεί να βάλει προσαρμοσμένο κώδικα στη φόρμα για να χειριστεί τα δεδομένα πριν από την προβολή ή την αποθήκευση του. Η σύνδεση και ενσωμάτωση αντικειμένων είναι ένα πρωτόκολλο της Microsoft για τη σύνδεση εφαρμογών. Οι εικόνες μπορούν επίσης να σαρωθούν και να εισαχθούν στη φόρμα Oracle χρησιμοποιώντας OLE. Ο τύπος του σαρωτή που χρησιμοποιείται πιο συχνά με τα Oracle Forms είναι ένας σαρωτής γραμμωτού κώδικα.

Βήμα 1

Δημιουργήστε ένα αντικείμενο OCX που περιέχει αναφορές στο "Kodak Image Scan Control". Δημιουργήστε το νέο στοιχείο OCX στον καμβά και κάντε δεξί κλικ για να εισαγάγετε τα αντικείμενα ελέγχου σάρωσης.

Βήμα 2

Δημιουργήστε ένα κουμπί σάρωσης με ένα κουμπί "when_button_pressed". Μέσα στη σκανδάλη, δηλώστε μια μεταβλητή για να πάρετε τη λαβή του αντικειμένου OLE2. Χρησιμοποιώντας τη λαβή, καλέστε τις λειτουργίες του "Kodak Image Scan Control" για να σαρώσετε την εικόνα στη φόρμα. Μπορείτε να ορίσετε τον τύπο αρχείου, τη συμπίεση, τη θέση της εξόδου σάρωσης και μεθόδους που περιλαμβάνουν "startcan", "stopscan" και "showscanpage".

Βήμα 3

Αποθήκευση της σαρωμένης εικόνας στο τοπικό μηχάνημα ", 1],Αποθηκεύστε τις ιδιότητες της εικόνας στη βάση δεδομένων. Οι πληροφορίες ιδιοτήτων θα πρέπει να περιλαμβάνουν τη θέση της εικόνας και πληροφορίες όπως το ύψος, τη συμπίεση, τον τύπο εικόνας και το μέγεθος της εικόνας.

Ανάκτηση της εικόνας χρησιμοποιώντας το "read_image_file". Περάστε τη θέση της εικόνας, τον τύπο της εικόνας και το όνομα πίνακα και στήλης στη λειτουργία "read_image_file". Ο τύπος της εικόνας μπορεί να είναι "TIFF", "JPG" ή "BPM". Ο παρακάτω κώδικας είναι ένα παράδειγμα του τρόπου κλήσης της λειτουργίας "read_image_file" όπου το "MyTable" είναι το όνομα του πίνακα βάσης δεδομένων και το "image_data" είναι το όνομα της στήλης σε αυτόν τον πίνακα: read_image_file ('c: \\ image.jpg ',' JPG ',' MyTable.image_data ')

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα