【发布时间】:2010-03-16 18:19:49
【问题描述】:
我想使用 vba 截取屏幕截图(然后将作为电子邮件附件发送)。理想情况下,我想只截取活动表单的屏幕截图。有没有办法做到这一点?
【问题讨论】:
-
您需要自动化吗?这就是你不能使用 Alt+PrintScreen 的原因吗?
-
是的,它必须是自动化的。我想把它放在代码中,这样当用户执行某个操作时,会截取屏幕截图并通过电子邮件发送给管理员。
-
或者快照可以作为 bmp 保存到错误消息表中。以及其他信息,例如活动表单名称、工作站编号、用户 ID、日期/时间等。
-
我在我的博客上发布了这个帖子的摘要,并收到了以下回复。我以 Stephan Lebans (OLEToDisk) 代码为例进行截图并转换为 JPG 并最终发送到电子邮件您可以在此处下载:(访问 XP)logicielappui.com/tips/AccXP_Notification.zip(法语)希望这对您有所帮助。罗伯特·西马德
标签: ms-access vba screenshot