Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
OS file properties
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
01308997
Message ID:
01316407
Views:
17
Hi Al,

Would you please post the final routine? So, you're only using this program for retrieving the info, not for the writing, correct?

>Naomi,
>
>No, but from Yuri's reference in 029288 I can get a lot of information. Ex: referenced below. I don't write to the OS, I just pull it, check it against the tables that I maintain. See if it has changed, and write my comments to my fox tables.
>
>I have not had time to revisit the question to learn how to do it in a more direct fashion to the OS.
>
>I am pulling CVS version control tables, which have additional fields, but my routine from Yuri pulls them and adds the field and content information to the temp table which I use to make a comment history before housecleaning.
>
>
>Al
>
>
>2008-04-09T14:39:23 create this temp.dbf and extract as follows:
> TEMP.dbf
> FILENAME C( 50) = "Beethoven's Symphony No. 9 (Scherzo).wma"
> SIZE C( 25) = "600 KB"
> TYPE C( 25) = "Windows Media Audio file"
> DATEMODIF C( 25) = "8/29/2002 8:00 AM"
> DATECREAT C( 25) = "12/14/2005 4:01 PM"
> DATEACCES C( 25) = "4/9/2008 2:35 PM"
> ATTRIBUTE C( 25) = "A"
> STATUS C( 25) = "Online"
> OWNER C( 25) = "Administrators"
> AUTHOR C( 25) = "Ludwig van Beethoven, com"
> TITLE C( 25) = "Symphony No. 9 (Scherzo)"
> SUBJECT C( 25) = ""
> CATEGORY C( 25) = "Classical"
> PAGES C( 25) = ""
> COMMENTS C( 25) = ""
> COPYRIGHT C( 25) = ""
> ARTIST C( 25) = "Ludwig van Beethoven, com"
> ALBUMTITL C( 25) = ""
> YEAR C( 25) = ""
> TRACKNUMB C( 25) = "1"
> GENRE C( 25) = "Classical"
> DURATION C( 25) = "0:01:15"
> BITRATE C( 25) = "64kbps"
> PROTECTED C( 25) = "No"
> CAMERAMOD C( 25) = ""
> DATEPICTU C( 25) = ""
> DIMENSION C( 25) = ""
> EPISODENA C( 25) = ""
> PROGRAMDE C( 25) = ""
> AUDIOSAMP C( 25) = "16 bit"
> AUDIOSAM0 C( 25) = "44 kHz"
> CHANNELS C( 25) = "2 (stereo)"
> COMPANY C( 25) = ""
> DESCRIPTI C( 25) = ""
> FILEVERSI C( 25) = ""
> PRODUCTNA C( 25) = ""
> PRODUCTVE C( 25) = ""
> KEYWORDS C( 25) = ""
> SHORTNAME C( 15) = ""
> FILEATTR C( 4) = ""
> OWNERINFO C( 50) = ""
>
>
>
>
>
>
>>So, have you figured a way to write these properties?
>>
>>Message #846443
>>
>>>Yuri,
>>>
>>>Thanks again. This is a good place to start, but the wading is too deep for me right now. I will have to save thos for later!
>>>
>>>Al
>>>
>>>
>>>>>Yuri,
>>>>>
>>>>>Thanks, that was just what I needed! Now I will have to figure out how to write to this information, say the comment field.
>>>>>
>>>>>Al
>>>>
>>>>Well, "to write to this information", it depends. For Office document properties like "comments", see:
>>>>http://support.microsoft.com/kb/224351
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform