全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本实例实现超市摄像头定时监控系统。运行本例后,在“定时监控设置”处设置监控的星期及时间,单击【保存】按钮,将“定时设置”参数数据保存到数据库中。系统在运行到定时时间后,程序将自动进行监控。如图所示。另外,监控的录像文件和图片文件保存在D盘根目录中,命名格式为系统当前日期。图 超市摄像头定时监控实现过程(1)新建一个项目,命名为Ex13_10,默认窗体为Form1,添加一个类文件(.CS),用于编写视频类。(2)在Form1窗体中,主要添加一个PictrueBox控件,用于显示视频。(3)主要程序代码。视频类中主要程序代码如下: / / 开始录像 / / 要保存录像的路径 public void StarKinescope(string path) IntPtr hBmp = Marshal.StringToHGlobalAnsi(path); SendMessage(hWndC,WM_CAP_FILE_SET_CAPTURE_FILEA,0, hBmp.ToInt32(); SendMessage(hWndC, WM_CAP_SEQUENCE, 0, 0); / / 停止录像 / public void StopKinescope() SendMessage(hWndC, WM_CAP_STOP, 0, 0); Form1窗体主要代码如下: private void timer1_Tick(object sender, EventArgs e) string strTime=; /星期一 if (chk1.Checked & Convert.ToInt32(DateTime.Now.DayOfWeek)=1) strTime = DateTime.Now.ToString(HH:mm); DateTime date = Convert.ToDateTime(mtxt1.Text); if (strTime = date.ToString(HH:mm) video.StarKinescope(d: + DateTime.Today.Month.ToString() + DateTime.Today.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + .avi); /星期二 if (chk1.Checked & Convert.ToInt32(DateTime.Now.DayOfWeek) = 2) strTime = DateTime.Now.ToString(HH:mm); DateTime date = Convert.ToDateTime(mtxt2.Text); if (strTime = date.ToString(HH:mm) video.StarKinescope(d: + DateTime.Today.Month.ToString() + DateTime.Today.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + .avi); /星期三 if (chk1.Checked & Convert.ToInt32(DateTime.Now.DayOfWeek) = 3) strTime = DateTime.Now.ToString(HH:mm); DateTime date = Convert.ToDateTime(mtxt3.Text); if (strTime = date.ToString(HH:mm) video.StarKinescope(d: + DateTime.Today.Month.ToString() + DateTime.Today.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + .avi); /星期四 if (chk1.Checked & Convert.ToInt32(DateTime.Now.DayOfWeek) = 4) strTime = DateTime.Now.ToString(HH:mm); DateTime date = Convert.ToDateTime(mtxt4.Text); if (strTime = date.ToString(HH:mm) video.StarKinescope(d: + DateTime.Today.Month.ToString() + DateTime.Today.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + .avi); /星期五 if (chk1.Checked & Convert.ToInt32(DateTime.Now.DayOfWeek) = 5) strTime = DateTime.Now.ToString(HH:mm); DateTime date = Convert.ToDateTime(mtxt5.Text); if (strTime = date.ToString(HH:mm) video.StarKinescope(d: + DateTime.Today.Month.ToString() + DateTime.Today.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + .avi); /星期六 if (chk1.Checked & Convert.ToInt32(DateTime.Now.DayOfWeek) = 6) strTime = DateTime.Now.ToString(HH:mm); DateTime date = Convert.ToDateTime(mtxt6.Text); if (strTime = date.ToString(HH:mm) video.StarKinescope(d: + DateTime.Today.Month.ToString() + DateTime.Today.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + .avi); /星期日 if (chk1.Checked & Convert.ToInt32(DateTime.Now.DayOfWeek) = 7) strTime = DateTime.Now.ToString(HH:mm); DateTime date = Convert.ToDateTime(mtxt7.Text); if (strTime = date.ToString(HH:mm) video.StarKinescope(d: + Dat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年预测分析师岗位招聘面试参考题库及参考答案
- 2025年印刷工程师岗位招聘面试参考题库及参考答案
- 2025年物理中考光学真题及答案
- 2025年销售业务代表岗位招聘面试参考题库及参考答案
- 2025年技术销售专员岗位招聘面试参考试题及参考答案
- 2025年交通运输经理岗位招聘面试参考题库及参考答案
- 2025年农业技术推广员岗位招聘面试参考题库及参考答案
- 商业生态系统创新路径-洞察与解读
- 2025年信息安保管理员岗位招聘面试参考试题及参考答案
- 2025年高管教练岗位招聘面试参考题库及参考答案
- 南京工程学院《电路AⅠ》2022-2023学年期末试卷
- 广东省广州市黄埔区2024年数学六上期末学业质量监测试题含解析
- 光声成像诊断肝脏疾病
- 材料科学与工程导论智慧树知到期末考试答案章节答案2024年华南理工大学
- 《春》说课课件(新)
- 癸酉本石头记
- 人文成都智慧树知到期末考试答案章节答案2024年成都师范学院
- 研学旅行主题活动设计案例
- 无期限的六合公式汇编
- 先张法预应力混凝土管桩基础技术规程
- G50058爆炸危险环境电力装置设计规范新老对比
评论
0/150
提交评论