如何用vb访问照片的拍摄日期

来源:百度知道 编辑:UC知道 时间:2024/06/23 15:23:00
谢谢你的回答。
我希望得到照片实际的拍摄日期和时间,不是文件属性里的创建日期。

下载:
http://www.05sun.com/down/7796.html
带源程序呢!!!

可能用手机或者数码相机拍出的照片,图片文件有的就是用日期来命名的,或者文件的属性---创建日期就是照片的拍摄日期.
可以用 FSO 读取文件的属性:
-----------------------------------------------------------------
Dim file As Variant
Dim fso As Variant
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.GetFile(.filename)
MsgBox vbLf & "创建时间:" & file.DateCreated & _
vbLf & "修改时间:" & file.DateLastModified & _
vbLf & "访问时间:" & file.DateLastAccessed
--------------------------------------------------------------------
这样,创建日期就是照片的拍摄日期,但是如果你是复制过去的,那么创建日期就和拍照日期不符合,这个时候就用修改日期就可以了!