用户
 找回密码
 立即注册

4

主题

5

帖子

406

积分

中级会员

Rank: 3Rank: 3

积分
406
发表于 2022-5-19 09:15:11




        private void imageButton头像_Press(object sender, EventArgs e)
        {
            camera1.GetPhoto();
        }

        private void camera1_ImageCaptured(object sender, BinaryResultArgs e)
        {
            if (string.IsNullOrEmpty(e.error))
            {
                e.SaveFile("头像.jpg", 当前用户路径);
                //如果连续上传不同照片,也能进入这里,但是图像为第一次上传的照片
                //等待5,6秒钟后再上传就是新的照片
                //应该如何处理?望解答
            }
        }

分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2022-5-24 10:22:56
上传多张图片时camera1_ImageCaptured 会多次执行,只要 e.SaveFile保存的文件名不同就可以保存多张图片;camera1_ImageCaptured是异步执行的,若使用同一文件名命名图片可能会导致图片被覆盖。
使用道具 举报 回复 支持 反对
发表于 2022-5-24 19:05:45
Aden 发表于 2022-5-24 10:22
上传多张图片时camera1_ImageCaptured 会多次执行,只要 e.SaveFile保存的文件名不同就可以保存多张图片;c ...

感谢回复。
我的问题是

                //如果连续上传不同照片,也能进入这里,但是图像为第一次上传的照片
                //等待5,6秒钟后再上传就是新的照片
                //应该如何处理?望解答

使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册