微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

运行时错误“-2145320854 (8021006a)”:访问图像属性时出现自动化错误

如何解决运行时错误“-2145320854 (8021006a)”:访问图像属性时出现自动化错误

我试图按照简单(和基本)的逻辑查找重复的图像。如果两张图片是在同一时间拍摄的,并且大小相同,则它们很可能是重复的。

这是我的相关代码

Set ImgFile = New WIA.ImageFile
ImgFile.LoadFile (fullFilePath)
If (Right(fullFilePath,3) = "JPG") Then
  ImgFile.LoadFile (fullFilePath)
  pictureTaken = ImgFile.Properties("DateTime")
End If

它为大多数图像准确提取了“拍摄的”属性,但偶尔会遇到没有设置该属性的图像。那是它抛出运行时错误的时候。

我会就具体的错误消息(或我试图解决的问题的更好方法)提出任何建议。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。