Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Software >> .

Come collegare gli scanner con Oracle Forms utilizzando il pacchetto OLE2

Oracle Forms è un prodotto software che consente agli sviluppatori di creare un'interfaccia personalizzata per il database Oracle. Il modulo ha funzionalità integrate utilizzate per eseguire una varietà di interazioni con il database, come la creazione, la lettura e l'aggiornamento dei record. Inoltre, il programmatore può inserire il codice personalizzato nel modulo per manipolare i dati prima che vengano visualizzati o salvati. Il collegamento e l'incorporamento di oggetti è un protocollo Microsoft per il collegamento di applicazioni. Le immagini possono anche essere scansionate e importate in Oracle Form usando OLE. Il tipo di scanner più utilizzato con Oracle Forms è uno scanner di codici a barre.

Passaggio 1

Crea un oggetto OCX che contenga riferimenti a "Kodak Image Scan Control". Crea il nuovo elemento OCX nell'area di disegno e fai clic con il pulsante destro del mouse per inserire gli oggetti di controllo della scansione.

Passaggio 2

Crea un pulsante di scansione con un trigger "when_button_pressed". All'interno del trigger, dichiarare una variabile per ottenere l'handle dell'oggetto OLE2. Utilizzando la maniglia, chiamare le funzioni del "Controllo scansione immagine Kodak" per scansionare l'immagine nel modulo. È possibile impostare il tipo di file, la compressione, l'ubicazione dell'output di scansione e i metodi che includono "avvia scansione", "stopcan" e "showscanpage".

Passaggio 3

Salva l'immagine acquisita sul computer locale file system. Salvare le proprietà dell'immagine nel database. Le informazioni sulle proprietà dovrebbero includere la posizione dell'immagine e informazioni quali altezza, compressione, tipo di immagine e dimensione dell'immagine.

Recupera l'immagine usando "read_image_file". Passa la posizione dell'immagine, il tipo di immagine e il nome della tabella e della colonna alla funzione "read_image_file". Il tipo di immagine potrebbe essere "TIFF", "JPG" o "BPM". Il codice seguente è un esempio di come chiamare la funzione "read_image_file" dove "MyTable" è il nome della tabella del database e "image_data" è il nome della colonna in quella tabella: read_image_file ('c: \\ image.jpg ',' JPG ',' MyTable.image_data ');

 

Computer © www.354353.com