Capturar Imagenes Con PowerBuilder

download Capturar Imagenes Con PowerBuilder

If you can't read please download the document

Transcript of Capturar Imagenes Con PowerBuilder

Capturar imagenes con Power Builder He aqui un pequeo ejemplo que encontre de como capturar imagenes desde un webcam usando PowerBuilder y Eztwain.Mas info de eztwain y el dll se pueden encontrar en: www.dosadi.com/eztwain1.htmEs una buena idea poner el dll (eztw32.dll) en el folder de la aplicacion y no en el system32 de windows (si se pone en system32 hay que registrar el dll)script:GlobalVariables

longmCapHwnd

ConstantLONGWM_CAP_DRIVER_CONNECT=1034

ConstantLongWM_CAP_DRIVER_DISCONNECT=1035

ConstantLongWM_CAP_GRAB_FRAME=1084

ConstantLongWM_CAP_EDIT_COPY=1054

ConstantLongWM_CAP_DLG_VIDEOFORMAT=1065

ConstantLongWM_CAP_DLG_VIDEOSOURCE=1066

ConstantStringWM_CLOSE='H10'

GlobalExternalFunctions

FUNCTIONlongDIB_WriteToBmp(longhdib,stringpz)LIBRARY'EZTW32.DLL'aliasfor'DIB_WriteToBmp;Ansi'

FUNCTIONlongTWAIN_AcquireNative(longhwndApp,uintwPixTypes)LIBRARY'EZTW32.DLL'

FUNCTIONlongTWAIN_AcquireToClipboard(longhwndApp,uintwPixTypes)LIBRARY'EZTW32.DLL'

FUNCTIONlongTWAIN_AcquireToFilename(longhwndApp,stringpz)LIBRARY'EZTW32.DLL'aliasfor'TWAIN_AcquireToFilename;Ansi'

FUNCTIONlongTWAIN_FreeNative(longhdib)LIBRARY'EZTW32.DLL'

FUNCTIONlongTWAIN_SelectImageSource(longhwnd)LIBRARY'EZTW32.DLL'

FUNCTIONlongTWAIN_SetSaveFormat(intnFF)LIBRARY'EZTW32.DLL'

PutaPicturebuttoncontrol(pb_1)andaCommandbutton(cb_1)tocapturetheimage.

IntheClickedeventofcb_1:

longll_ret

ll_ret=TWAIN_AcquireToFilename(0,"c:\temp\result.bmp")

pb_1.picturename='c:\temp\result.bmp'

Tomado de: Powerbuilder Capture Images from Webcam,