La Web del Programador: Comunidad de Programadores
 
    Pregunta:  46673 - ESCANEAR CON WINDOWS XP
Autor:  Marcelo Rafael García Fenolla
Hola a todos, vereis necesito escanear en Windows XP en un programa de Visual Basic unos documentos, ¿alguien podría decirme cual es el ocx que se usa para ello?, recuerdo que en Windows 98 era el imgscan.ocx, pero no lo encuentro en XP.
Saludos a todos.

  Respuesta:  Juan Flores
mismo problema. Se puede usar el mismo componente. Pero para usarlo debes copiar ciertas dlls y controles complementarios desde win2000 o win98 al system32. Y luego registrar otros tantos. El listado de dlls es:
AWCODC32.DLL
AWDCXC32.DLL
AWDENC32.DLL
AWKRNL32.DLL
AWRESX32.DLL
AWVIEW32.DLL
IMGADMIN.OCX
IMGCMN.DLL
IMGEDIT.OCX
IMGSCAN.OCX
IMGSHL.DLL
IMGTHUMB.OCX
JPEG1X32.DLL
JPEG2X32.DLL
OIADM400.DLL
OICOM400.DLL
OIDIS400.DLL
OIFIL400.DLL
OIGFS400.DLL
OIPRT400.DLL
OISLB400.DLL
OISSQ400.DLL
OITWA400.DLL
OIUI400.DLL
XFILEXR.DLL

En caso de tener los siguientes archivos desde Windows/Help. Copialos tambien a win../help
IMGVIEW.CHM
IMGHELP.CNT
IMGHELP.HLP
IMGOCXD.CNT
IMGOCXD.HLP
IMGTASKS.CHM

Y desde Windows (raiz del SO), se copian
KODAKIMG.EXE
KODAKPRV.EXE

Finalmente registra los controles OCX con regsrv32

Suerte