public static List <string> lstbox(string caminho) { FileVersionInfo arquivo = FileVersionInfo.GetVersionInfo(caminho); List <string> list = new List <string>(); list.Add(caminho); list.Add("Data da criação : " + File.GetCreationTime(caminho)); list.Add("Último acesso : " + File.GetLastAccessTime(caminho)); list.Add("Última alteração : " + File.GetLastWriteTime(caminho)); list.Add("Nome da Empresa : " + arquivo.CompanyName); list.Add("Versão : " + arquivo.FileVersion); list.Add("Descrição : " + arquivo.FileDescription); list.Add("Nome Interno : " + arquivo.InternalName); list.Add("Construção Especial : " + arquivo.SpecialBuild); list.Add("Parte privada do Produto : " + arquivo.ProductPrivatePart); list.Add("Comentários : " + arquivo.Comments); list.Add("Parte da Construção : " + arquivo.FileBuildPart); list.Add("Arquivo de Parte Principal : " + arquivo.FileMajorPart); list.Add("Arquivo de Parte Menor : " + arquivo.FileMinorPart); list.Add("Nome do Arquivo : " + arquivo.FileName); list.Add("Parte privada do Arquivo : " + arquivo.FilePrivatePart); list.Add("Versão do Arquivo : " + arquivo.FileVersion); list.Add("Codigo Hash : " + (arquivo.GetHashCode()).ToString());; list.Add("Construção: " + arquivo.IsDebug); list.Add("Remendo : " + arquivo.IsPatched); list.Add("Pré Lançamento : " + arquivo.IsPreRelease); list.Add("Construção Privada : " + arquivo.IsPrivateBuild); list.Add("Construção Especial : " + arquivo.IsSpecialBuild); list.Add("Linguagem : " + arquivo.Language); list.Add("CopyHigth : " + arquivo.LegalCopyright); list.Add("Marcas Registradas : " + arquivo.LegalTrademarks); list.Add("Nome Original : " + arquivo.OriginalFilename); list.Add("Construção Privada : " + arquivo.PrivateBuild); list.Add("Peça de Contrução do Produto : " + arquivo.ProductBuildPart); list.Add("Parte Principal do Produto : " + arquivo.ProductMajorPart); list.Add("Versão do Produto : " + arquivo.ProductVersion); list.Add("Nome do Produto : " + arquivo.ProductName); return(list); }