Yes it did June, thanks, and this is just what I wanted
Code:
Function trythis(f, ByRef x) As Integer
With CreateObject("Shell.Application").Namespace(GetPath(f))
trythis = Val(Mid(.GetDetailsOf(.Items.Item(StripPath(f)), 28), 2))
x = .GetDetailsOf(.Items.Item(StripPath(f)), 27)
End With
End Function
28 is Bitrate but also I also want Filesize and that's not 27 (which is Duration)
Size is 1 but that returns "5.07 MB" which seems wrong as r-click properties shows 10.8 MB (11,364,469 bytes)
and it's the full 11364469 I'm after (with or without the comas).
Is it possible ?
(Strip and GetPath return the path and name for f which is a .flac file). x is a Variant.