filename="c:\test.gif"
if lhand>0 then
Send(lhand,WM_CAP_SAVEDATDIB,0,filename);
end if
这个在PB9中是可以保存成这个文件的,但是升级到PB12之后,摄像头显示正常,但是这个保存文件的就行了,什么都没有生成,也不报错,那位高手知道什么原因,急!!!!!
...全文
21310打赏收藏
摄像头拍照PB9可以,PB12不可以
string filename filename="c:\test.gif" if lhand>0 then Send(lhand,WM_CAP_SAVEDATDIB,0,filename); end if 这个在PB9中是可以保存成这个文件的,但是升级到PB12之后,摄像头显示正常,但是这个保存文件的就行了,什么都没有生成,也不报错,那位高手知道什么原因,急!!!!!
如果: pb9 api 的格式为:
FUNCTION long Send(lhand,WM_CAP_SAVEDATDIB,0,filename); Library "xxx.dll"
那么PB12要改成:
FUNCTION long Send(lhand,WM_CAP_SAVEDATDIB,0,filename); Library "xxx.dll" alias for "Send;Ansi"