获取NX二次开发程序内的图标、菜单路径
说明:NXOpen开发需要遵循一定的文件放置规范,如配置文件放置在Config文件夹内,图标文件放置在Application文件夹,执行文件放置在Startup
获取图标路径
输入图标名称,获得图标文件的路径
public static string GetBitmapFilePath(string bitmapName)
{
string repaceStr = Regex.Replace(System.AppDomain.CurrentDomain.BaseDirectory, "Startup", "Application",
RegexOptions.IgnoreCase);
string bitmapPath = Path.Combine(repaceStr, bitmapName + ".bmp");
return bitmapPath;
}
获取配置文件路径
输入图标名称,获得图标文件的路径
public static string GetTextLibFilePath()
{
string repaceStr = Regex.Replace(System.AppDomain.CurrentDomain.BaseDirectory, "Startup", "Config",
RegexOptions.IgnoreCase);
string config = System.IO.Path.Combine(repaceStr, "text.inf");
return config;
}