WM5.0 调用摄像头拍照C#程序,急,请各位高手帮忙!

XSM12 2012-02-20 02:02:27
我想用一个按钮单击后调用摄像头拍照然后将图片显示到一个picturebox控件中,请各位高手帮忙!
我是新手,麻烦说详细点(要不要调用什么库文件之类的)
...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
XSM12 2012-02-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 beyondma 的回复:]
引用 3 楼 xsm12 的回复:

我换6.0后可以运行了,不过怎么是一片黑?
没还是需要和手机连接,使用手机的摄像头?
哪位高手帮帮我这菜鸟吧!

你不是在模拟器上跑的吧。在真机上运行。模拟器是调不了摄像头的程序的。
[/Quote]
恩,我在模拟器上运行的,但在模拟器上我调用出来的是摄像头的程序,只是是黑白的吧。
beyondma 2012-02-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xsm12 的回复:]

我换6.0后可以运行了,不过怎么是一片黑?
没还是需要和手机连接,使用手机的摄像头?
哪位高手帮帮我这菜鸟吧!
[/Quote]
你不是在模拟器上跑的吧。在真机上运行。模拟器是调不了摄像头的程序的。
XSM12 2012-02-24
  • 打赏
  • 举报
回复
我换6.0后可以运行了,不过怎么是一片黑?
没还是需要和手机连接,使用手机的摄像头?
哪位高手帮帮我这菜鸟吧!
XSM12 2012-02-23
  • 打赏
  • 举报
回复
camDialog.ShowDialog();
为什么我运行到这句就发生异常
meic1985 2012-02-23
  • 打赏
  • 举报
回复
CameraCaptureDialog
调用这个类就可以了

CameraCaptureDialog camDialog = new CameraCaptureDialog();

camDialog.InitialDirectory = ""; // 各种参数自己设定
camDialog.Mode = CameraCaptureMode.Still;
camDialog.Title = "";
camDialog.DefaultFileName = "";
camDialog.Resolution = new Size(600, 480);
camDialog.StillQuality = CameraCaptureStillQuality.High;
camDialog.ShowDialog();
string retult = camDialog.FileName;// 得到照片的文件名
camDialog.Dispose();

7,657

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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