Capturar Imagenes Con PowerBuilder
-
Upload
oscarin696 -
Category
Documents
-
view
152 -
download
2
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,