Deklaration |
|
function TWAINAquire:boolean; |
|
procedure TWAINAquire(ShowUserInterface : Bool; uBitCount : Cardinal); |
|
Beschreibung |
|
Die Methode TWAINAquire fordert eine Grafik von einem angeschlossenen Scanner über die TWAIN-Schnittstelle an. Der Parameter ShowUserInterface gibt an, ob der Benutzerdialog des TWAIN-Interfaces zum Einstellen von Parametern angezeigt werden soll. Die Anwendung gibt TRUE an, um den Benutzerdialog zu eröffnen (Empfohlen). Die Anwendung gibt FALSE an, um mit den zuletzt im Benutzerdialog eingestellten Parametern sofort eine Grafik vom Scanner anzufordern. |
|
Anmerkungen |
|
Die Methode TWAINAquire erfordert es, dass das übergeordnete TForm-Element die Verarbeitung von Benutzernachrichten abschaltet: |
|
procedure TMainForm.mnuFileAquireClick(Sender: TObject); |
|
begin |
|
{ Disable the form for user input during the Aquire Process (See DAVDELPH.PAS example for Non-Modal TWAIN usage) } |
|
Enabled:=FALSE; |
|
{ Open the TWAIN Dialog and Scan a Picture } |
|
Imagine.TWAINAquire(TRUE, 0); |
|
{ Enable the TForm again. } |
|
Enabled:=TRUE; |
|
end; |
|
Das Programm DAVDELPH.PAS zeigt eine Möglichkeit zum Einsatz eines TWAIN-Scanners ohne Abschalten des Hauptfensters. |
|
Siehe auch |
|
Leonardo-Funktion TWAINInitialize |
|
Leonardo-Funktion TWAINAquireExt |