Consultor Eletrônico



Kbase P121192: How to use a document or image scanner with Progress 4GL?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Unverified

GOAL:

How to use a document or image scanner with Progress 4GL?

GOAL:

How to use a document or image scanner in OpenEdge?

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.x

FIX:

UNIX/Linux platforms
On UNIX/Linux, access to document and image scanners is usually available through command-line utilities. These utilities can be used from the Progress 4GL using the INPUT THROUGH or OS-COMMAND statements. Refer to your operating system vendor or your scanner documentation for details about the interfaces available.
Microsoft Windows platform
From a general point of view, the interaction between Progress / OpenEdge and operating system and 3rd party application services on the Microsoft Windows platform is made using one (or a combination) of the following external programming interfaces:
- COM or ActiveX automation
- DDE (Dynamic Data Exchange)
- direct calls to DLL library functions
Depending on the scanner type, the drivers used and the software installed on the system that is also able to handle scanners, a number of options may be available. However, Progress does not provide support or example code to use specific 3rd-party or operating system services for these interfaces. For this reason, Progress Technical Support is unable to provide specific details about how to use specific interfaces from the 4GL. It is therefore necessary to refer to the scanner vendor or the utility software vendor for information about programming interfaces compatible with COM, ActiveX, DDE, or a description of the API available via DLL calls.