自己想做一个小程序,是用VB编写一个调用avicap32.dll来实现抓拍功能的,这样的例子用delphi实现的不少,利用vb如何能够实现此功能?将抓拍到的图象保存成.bmp或.jpg格式,当然,保存成jpg是最好的,在网上查了一下,搜到的资料是在vb中对于avicap32的声明,但偶对于avicap32中的api不是很熟悉,各位高手是否有类似的例子或者是对于此功能实现的方法?谢谢~~~
解决方案 »
- 如何用CopyMemory 复制对象?
- 关于控件包含属性
- VB mscomm1控件的RThreshold 属性 触发oncomm事件
- 招_聘_VB.net,ASP.net程序员[上海]
- 如何使打开的窗体像MSGBOX一样必需关掉窗体才能继续使用主体窗
- 求助VB更新文本内某一数据并保存更新前数据的代码!
- 请教VB中如何查询出数据库中某个表的各列数据总和??
- 如何写关于ACCESS库中对所有表进行查询的SQL语句,急急急!
- 如何侦错? ---- 实时错误 '-2147217887(80040e21)多步OLE DB操作产生错误。请检查每个OLE DB状态值,没有工作被完成。
- 怎么得到子窗口的句柄(知道父窗口的句柄和子窗口的ID ),用哪个API函数
- 工程--引用中没有Microsoft DAO 3.5 Object Library如何加载
- 关于VB函数指针的求救!
http://www.mndsoft.com
2。
Private Sub Command1_Click()
capEditCopy lwndC
Picture1.Picture = Clipboard.GetData
Call SavePicture(Picture1.Picture, "c:\aa.bmp")
End Sub
或者:
改成image控件!strecth属性设置为true
调整在窗口里的大小我还是会做的,
我说的是保存成bmp文件后,在c盘的存储大小大概是在225k左右,
有什么办法能让它变的小一些啊?
方便保存