C# 开启摄像头并操作相关问题

jkjackstar 2012-12-08 08:25:04
我从网上找了很多有关开启本机摄像头并且能实现拍照功能的代码!结果每次运行他都要出现这个对话框:



而且要点好几次才能运行程序! 这是怎么回事? 我怎样才能不叫他启动 图片这个对话框!

我的是笔记本摄像头!
...全文
371 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jkjackstar 2012-12-15
  • 打赏
  • 举报
回复
自己结贴 也只能说是临时吧!不过可以用 加上 CG.collect() 就行了
jkjackstar 2012-12-13
  • 打赏
  • 举报
回复
引用 2 楼 sp1234 的回复:
“每次运行”? 使用这类浏览器程序,我保证最多只需要设置一次(第一次使用时)就够了。http://www.cnblogs.com/nasa/archive/2010/05/07/AnvancED_Camera_part2.html
可不可以帮助我一下这个问题啊?谢谢啦
Strong08 2012-12-13
  • 打赏
  • 举报
回复
可以用微软的三方控件DirectShow试试看
jkjackstar 2012-12-11
  • 打赏
  • 举报
回复
求高人指点回答啊 啊啊 啊
洋葱土豆 2012-12-10
  • 打赏
  • 举报
回复
我弄的是每次启动需要选择一次,选择好了就启动了,win7要选,xp不会出现这个
言多必失 2012-12-09
  • 打赏
  • 举报
回复
这个问题 ,我也遇到了,关注中。
jkjackstar 2012-12-09
  • 打赏
  • 举报
回复
没有人能解答吗?
jkjackstar 2012-12-08
  • 打赏
  • 举报
回复
引用 2 楼 sp1234 的回复:
“每次运行”? 使用这类浏览器程序,我保证最多只需要设置一次(第一次使用时)就够了。http://www.cnblogs.com/nasa/archive/2010/05/07/AnvancED_Camera_part2.html
有人这样回答: “ 是因为视频驱动还在内存中,你第一次打开,视频 驱动就打开了,你第二次打开时,由于视频驱动程序还在内存中,所以第二次就无法启动视频驱动程序了,你得在每次结束程序前,把视频驱动程序也结束掉。我前几年也遇到这问题。 你可以用任务管理器来验证一下,我说的是否正确 ” 可是解决办法是什么呢? 怎么把他在内存中的视频驱动程序关闭或者删除? 而且视频驱动程序名字是什么?
  • 打赏
  • 举报
回复
“每次运行”? 使用这类浏览器程序,我保证最多只需要设置一次(第一次使用时)就够了。http://www.cnblogs.com/nasa/archive/2010/05/07/AnvancED_Camera_part2.html
jkjackstar 2012-12-08
  • 打赏
  • 举报
回复
没人回答吗?额

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧