vs2015判断rvt版本
版本 判断 VS2015
2023-09-14 09:00:00 时间
使用vs2015判断rvt文件的revit版本
using System; using System.Text; using System.IO; using System.Text.RegularExpressions;
namespace ReadRvt { class Program { static void Main(string[] args) { string ss = GetRevitVision("E:/测试项目/mine/xx.rvt"); Console.WriteLine("REVIT文件版本:"+ ss); Console.ReadKey(); } public static string GetRevitVision(string path) { string revitVision = null; FileStream stream = new FileStream(path, FileMode.Open); int size = 1024 * 1024; byte[] bytes = new byte[size]; while (stream.Read(bytes, 0, size) > 0) { string str = Encoding.Unicode.GetString(bytes); string pattern = @"Autodesk Revit \d{4}"; var match = Regex.Match(str, pattern); if (match.Success) { revitVision = match.Value.Substring(match.Length - 4, 4); break; } } return revitVision; } } }
运行结果
相关文章
- iOS 设备类型和版本判断
- 如何判断某版本的.NET Framework是否安装
- maven依赖项版本查询
- 批量查看设备驱动版本和制造商
- 通过HTML条件注释判断IE版本的HTML语句详解<!--[if IE]> <![endif]-->
- 查看linux系统版本、内存、CPU、存储容量
- emWin实现ATM机界面设计,含uCOS-III和FreeRTOS两个版本
- 如何安装指定版本的 SAP Spartacus
- Eclipse里Java项目设置Java编辑器版本的位置
- Atitit opencv版本新特性attilax总结
- Atitit. Atiposter 发帖机版本历史 编年史
- Android App 自动更新版本
- 猿创征文|Python基础——Visual Studio版本——DBHelper-MySQL版本
- 【Android 逆向】IDA 工具使用 ( IDA 32 位 / 64 位 版本 | 汇编代码视图 IDA View-A | 字符串窗口 Strings window )
- 判断Windows版本的头文件
- QQ机器人闪照转发/撤回消息转发【最新beta2版本】