FUNCTION Resol_Gra
PARAMETERS M.GraFile
M.Resol_Gra = ""
IF TYPE("M.GraFile") = "C" AND FILE(M.GraFile) AND
UPPER(JUSTEXT(M.GraFile)) $ "BMP,JPG,PNG,GIF"
loShell =
Createobject("Shell.Application")
loFolder =
loShell.Namespace(JUSTPATH(M.GraFile))
loItem =
loFolder.ParseName(JUSTFNAME(M.GraFile))
If NOT Isnull(loItem)
IF loItem.IsLink =
.F.
DO
CASE
CASE "XP" $ UPPER(GET_OS())
M.Resol_Gra = ALLTRIM(loFolder.GetDetailsOf(loItem, 26))
CASE "7" $ UPPER(GET_OS())
M.Resol_Gra = STRTRAN(ALLTRIM(loFolder.GetDetailsOf(loItem, 31)), "?", "")