扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共19页)
你的电脑有没有摄像头?看到别人用QQ玩视屏你会不会去想怎么实现的?这里介绍使用DELPHI使用MS的AVICAP32.DLL就可轻松的实现对摄像头编程,如果再加上你的网络编程水平,实现一个视屏聊天就不成什么问题了。
看看下面代码的代码:
|
上面的代码就是我们主要用到的一个函数和常量的定义。
好了,打开你的Delphi,新建一个工程,将上面的定义加上吧!
新建一个窗口,放个Panel上去,添加一个按钮,Caption设置为“开始”这里需要定义一个全局变量,var hWndC : THandle;开始按钮代码如下:
|
按F9运行一下,怎么样,是不是可以看到摄像头的视屏了?那怎么停下来?再加个按钮caption设置成“停止” 。代码如下:
|
视屏截到了,怎么把它给保存下来呢?下面按两种方式保存,一个是BMP静态图,一个是AVI动画。
再放三个按钮到窗体上去,caption分别设置成“保存BMP”、“开始录像”、“停止录像”,三个按钮的代码分别如下:
|
再运行看看吧!可以保存几张图看看,也可以录成AVI以后慢慢欣赏。
程序运行效果:
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者