使用System.Diagnostics命名空间的FileVersionInfo类,可以获取可执行文件的各项文件信息。
例:
//注意这句的使用方法:没有new,而是调用了其静态方法,返回值仍为FileVersionInfo
FileVersionInfo myInfo = FileVersionInfo.GetVersionInfo(myFileName);
//类FileVersionInfo的实例myInfo中的各个属性:
label2.Text = "公司名称:" + myInfo.CompanyName;
label3.Text = "产品名称:" + myInfo.ProductName;
label4.Text = "语言标志:" + myInfo.Language;
label5.Text = "版本号:" + myInfo.FileVersion;
label6.Text = "版权声明:" + myInfo.LegalCopyright;
如果要获取当前应用程序的文件信息,可使用Application类的静态方法,不需要实例化
例:
label2.Text = "公司名称:" + Application.CompanyName;
label3.Text = "区域信息:" + Application.CurrentCulture;
label4.Text = "语言标志:" + Application.CurrentInputLanguage;
label5.Text = "产品名称:" + Application.ProductName;
label6.Text = "产品版本:" + Application.ProductVersion;
具体实例参考下面的文件:
|
文件: |
获取可执行文件(程序文件)的文件信息.rar |
大小: |
32KB |
下载: |
下载 | |
阅读(1166) | 评论(0) | 转发(0) |