//新帧的触发函数
        private void show_video(object sender, NewFrameEventArgs eventArgs)
        {
            if (isshowed)
            {
                Member_photo_collection aa = new Member_photo_collection();
                isshowed = false;
            }
            Bitmap bitmap = eventArgs.Frame;    //获取到一帧图像

            pictureBox1.Image = Image.FromHbitmap(bitmap.GetHbitmap());
            //if (is_record_video)
            //{
            //    writer.WriteVideoFrame(bitmap);
            //}
        }
Ejemplo n.º 2
0
        private void 拍照ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Member_photo_collection paizao = new Member_photo_collection();

            paizao.Slave2MainDele += textChange;  //总之就是先把form2里的这个事件注册为form1里的内容
            paizao.ShowDialog(this);
            string update = string.Format(@"update dbo.UserInfo
                                            set ImagePath='{0}'
                                            where  qq='{1}'", lujin, QQ);
            int    hs     = Db.zsg(update);

            if (hs == 1)
            {
                panel2.BackgroundImage = Image.FromFile(lujin);
            }
        }
 private void 拍照ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         Member_photo_collection paizao = new Member_photo_collection();
         paizao.Slave2MainDele += textChange;  //总之就是先把form2里的这个事件注册为form1里的内容
         paizao.ShowDialog(this);
         this.pictureBox1.Image = Image.FromFile(lujin);
         comboBox8.Text         = lujin;
         MemLujin = lujin;
         lujin    = "";
     }
     catch (Exception)
     {
     }
 }
        //计时器响应函数
        public void tick_count(object source, System.Timers.ElapsedEventArgs e)
        {
            tick_num++;
            int temp = tick_num;

            int sec = temp % 60;

            int min = temp / 60;

            if (60 == min)
            {
                min = 0;
                min++;
            }

            int hour = min / 60;

            String tick = hour.ToString() + ":" + min.ToString() + ":" + sec.ToString();
            Member_photo_collection aa = new Member_photo_collection();

            aa.label4.Text = tick;
        }