6 个解决方案
#1
不会 帮顶
#2
下面的代码可以取得你想要的东西。
Dim vi As System.Diagnostics.FileVersionInfo = _
System.Diagnostics.FileVersionInfo.GetVersionInfo( _
"C:\WINDOWS\NOTEPAD.EXE")
'版本号
Console.WriteLine("FileVersion:{0}", vi.FileVersion)
'商品名
Console.WriteLine("ProductName:{0}", vi.ProductName)
'商品版本
Console.WriteLine("ProductVersion:{0}", vi.ProductVersion)
#3
没搞过!!!
#4
可以试试分析注册表。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\?\Registration下哪项有ExcelNameVersion值的(?可能是8.0,9.0,10.0,11.0,12.0)
#5
这位大虾,如果我判断excel的版本,应该判断什么文件呢 ?
#6
你是要判断excel的版本还是excel文件的版本,如果是判断excel的版本可以参考下我的提示
#1
不会 帮顶
#2
下面的代码可以取得你想要的东西。
Dim vi As System.Diagnostics.FileVersionInfo = _
System.Diagnostics.FileVersionInfo.GetVersionInfo( _
"C:\WINDOWS\NOTEPAD.EXE")
'版本号
Console.WriteLine("FileVersion:{0}", vi.FileVersion)
'商品名
Console.WriteLine("ProductName:{0}", vi.ProductName)
'商品版本
Console.WriteLine("ProductVersion:{0}", vi.ProductVersion)
#3
没搞过!!!
#4
可以试试分析注册表。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\?\Registration下哪项有ExcelNameVersion值的(?可能是8.0,9.0,10.0,11.0,12.0)
#5
这位大虾,如果我判断excel的版本,应该判断什么文件呢 ?
#6
你是要判断excel的版本还是excel文件的版本,如果是判断excel的版本可以参考下我的提示