回复 1# dnvplj
中级会员都不好好阅读帮助文件! 给你点示例代码吧.
Global $filePath=@SystemDir&"\ntdll.dll"
Global $nameArray[12]=["Comments", _ ;(注释)
"InternalName", _ ;(内部名称)
"ProductName", _ ;(产品名称)
"CompanyName", _ ;(公司名称)
"LegalCopyright", _ ;(法律版权)
"ProductVersion", _ ;(产品版本)
"FileDescription", _ ;(文件说明)
"LegalTrademarks", _ ;(法律商标)
"PrivateBuild", _ ;(专用编译)
"FileVersion", _ ;(文件版本)
"OriginalFilename", _ ;(原始文件名)
"SpecialBuild"] ;(特别编译)
For $i = 0 To UBound($nameArray)-1
Local $tempStr=FileGetVersion($filePath,$nameArray[$i])
If $tempStr<>"" Then ConsoleWrite($nameArray[$i]&@TAB&$tempStr&@CRLF)
Next
Local $fileVersion=FileGetVersion($filePath,"FileVersion")
MsgBox(0,0,$fileVersion)
|