解决Revit开发程序运行时,按ESC退出报错问题

简介: 解决Revit开发程序运行时,按ESC退出报错问题

对特定的异常进行捕获和报错

try
{
    var reference = uidoc.Selection.PickObject(ObjectType.Element, "请选择您要查看的元素");
}
catch (Autodesk.Revit.Exceptions.OperationCanceledException ex)
{
    TaskDialog.Show("ERROR", "未选取任何对象!");
    //TaskDialog.Show("ERROR",ex.ToString());
    return Result.Failed;
}
相关文章
|
7月前
|
人工智能 Shell 程序员
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
57 0
MASM32编程更新SysInfo,运行时程序窗口玩失踪
MASM32编程更新SysInfo,运行时程序窗口玩失踪
[07-04] 用MASM32编写全屏窗口程序
[07-04] 用MASM32编写全屏窗口程序
|
Ubuntu Linux Windows
项目实战:Qt终端命令模拟工具 v1.0.0(实时获取命令行输出,执行指令,模拟ctrl+c中止操作)
在Qt软件中实现部分终端控制命令行功能,使软件内可以又好的模拟终端控制,提升软件整体契合度。
项目实战:Qt终端命令模拟工具 v1.0.0(实时获取命令行输出,执行指令,模拟ctrl+c中止操作)
|
Shell Linux 开发工具
shell 脚本编程及位置变量详解|学习笔记
快速学习 shell 脚本编程及位置变量详解
149 0
一种切实可行的后台执行脚本方法——利用VB脚本隐藏CMD命令窗口
一种切实可行的后台执行脚本方法——利用VB脚本隐藏CMD命令窗口
417 0
|
Windows
windows 技巧篇-快捷键占用导致不能输入字母文字解决方法,解除快捷键锁死、卡死方法
windows 技巧篇-快捷键占用导致不能输入字母文字解决方法,解除快捷键锁死、卡死方法
688 0
windows 技巧篇-快捷键占用导致不能输入字母文字解决方法,解除快捷键锁死、卡死方法
|
网络安全 Windows 应用服务中间件
Visual Studio 2017 调试器的工作进程(msvsmon.exe)意外退出 调试将终止
原文:Visual Studio 2017 调试器的工作进程(msvsmon.exe)意外退出 调试将终止 开发环境: Windows 10 in Parallels Desktop Visual Studio 15.6 场景还原: 使用 Visual Studio 15.6 (即 Visual Studio 2017) 新建 ASP.NET Core MVC 项目,启动调试,提示: 调试器的工作进程(msvsmon.exe)意外退出。
2841 0