[AccessD] File Date Time
Stuart McLachlan
stuart at lexacorp.com.pg
Wed Jul 26 15:35:52 CDT 2017
Do you want to know WHERE it was taken as well?.
Here's Access code which will let you read all of the EXIF data in a jpeg, including creation
date, camera details and GPS co-ordinates if the camera has that info available :)
http://www.everythingaccess.com/tutorials.asp?ID=Accessing-detailed-file-information-provid
ed-by-the-Operating-System
He uses a really clever technique to access the data. In effect he creates a native code DLL
in memory from a text string!
' * The purpose of this module is to allow easy access to the detailed file *
' * properties that are exposed by the Operating System (2000/XP and above), *
' * commonly referred to as "shell property handlers". *
' * *
' * For example, using these properties you can determine the duration length *
' * of an audio file (MP3, etc), or extended data like JPEG EXIF properties. *
' * *
' * This module is a Virtual-COM module that creates native-code x86 COM *
' * objects in memory. This is the equivalent of having a small seperate *
' * DLL, but without adding any extra dependencies to your project. *
On 26 Jul 2017 at 12:03, Rocky Smolin wrote:
> Well I found the solution in file system object. The 12th property is
> the date the picture was taken, not the date it was created in the
> folder. So then I had to manipulate that because of the unprintable
> characters in it.
>
> Any short story long, I've got the pictures in chronological sequence
> of date TAKEN and renamed them all with a sequence number so that the
> file names sort in date picture TAKEN.
>
> And I have a brand new skill I'll probably never use again. :)
>
> R
>
> -----Original Message-----
> From: AccessD [mailto:accessd-bounces at databaseadvisors.com] On Behalf
> Of Dan Waters Sent: Wednesday, July 26, 2017 11:22 AM To: Access
> Developers discussion and problem solving Subject: Re: [AccessD] File
> Date Time
>
> In the folder that holds these picture files, on the top row of column
> headers, right-click on Date Modified and select Date Created. Check
> to see if those dates are different to begin with. If not then
> getting that date in code won't help anyway.
>
> IIRC there is something about Create Date of a file that causes it to
> change when you'd expect that it wouldn't.
>
> Dan
>
> Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows 10
>
> From: Rocky Smolin<mailto:rockysmolin at bchacc.com>
> Sent: Wednesday, July 26, 2017 13:07
> To: 'Access Developers discussion and problem
> solving'<mailto:accessd at databaseadvisors.com>; 'Off
> Topic'<mailto:dba-ot at databaseadvisors.com>
> Subject: [AccessD] File Date Time
>
> Dear List:
>
>
>
> Still working with renaming a folder full of pictures. As Stuart
> suggested I'm creating a table of photos I the folder with names and
> date. But I'm using
>
>
>
> strFileName = Dir$(strFolder & strFileSpec)
>
> While strFileName <> ""
>
> rs.AddNew
>
> rs!fldPhotosFileName = strFileName
>
> rs!fldPhotosFileDate = FileDateTime(strFolder & strFileName)
>
> rs.Update
>
> lngCount = lngCount + 1
>
> strFileName = Dir$
>
> Wend
>
> rs.Close
>
> Set rs = Nothing
>
>
>
> but FileDateTime as described in the msdn page is the tie the file was
> created or last modified. I need the creation date as some of them
> have been modified but I need to rename them in create date sequence.
>
>
>
> Is there a way to get just Create Date?
>
>
>
> MTIA
>
>
>
> Rocky
>
>
>
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>
More information about the AccessD
mailing list