【发布时间】:2012-03-16 06:59:35
【问题描述】:
我正在为我的家用电脑在 vb 2008 中创建一个可以发送密钥的密钥记录器
在我的电子邮件中记录和屏幕截图。它有一个文本框、3 个按钮、一个图片框和一些
计时器,
实际上这个过程是每 3 分钟 button1 进行一次屏幕截图(2.90 分钟)
好的,然后 button2 将它保存到“C:/mydir/hidden folder/”(在 2.95 分钟)然后 button3 发送它
通过电子邮件作为附件(3.00 分钟),它在第一轮或前 3 分钟工作正常。
但在重复过程中或第二轮或 3 分钟后,它会给出错误,这意味着图像是
在使用中,我想为我的
断开图像和我的程序(键盘记录器)之间的链接键盘记录器可以删除旧屏幕截图或用新屏幕截图替换。
并且该过程一次又一次地重复,并发送没有错误的屏幕截图。
我的英语不太好。抱歉拼写和语法错误。
【问题讨论】:
-
保存后忘记调用图像对象的 Dispose() 方法。这会在文件上留下一个锁,防止您覆盖它。
-
对不起,我不知道 dispose() 的任何事情你能回答解决方案代码吗?如何使用 dispose 方法?详细发布您的答案。提前致谢
-
请向我们展示图像保存代码,以便我们为您提供帮助
-
图像保存按钮代码。 CODE: Private Sub btn_SaveAs_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 处理 btn_SaveAs.Click PictureBox1.Image.Save("C:\WINDOWS\folder\file1.jpg", System.Drawing.Imaging.ImageFormat .Jpeg) 结束子
标签: vb.net visual-studio visual-studio-2008