解决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;
}
目录
打赏
0
0
0
0
6
分享
相关文章
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
71 0
MASM32编程更新SysInfo,运行时程序窗口玩失踪
MASM32编程更新SysInfo,运行时程序窗口玩失踪
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
【原创】DOS下TSR程序的汇编演示代码1--自动按键程序
【原创】DOS下TSR程序的汇编演示代码1--自动按键程序
LabVIEW实现应用程序停止或退出
我们在做应用程序开发时,最后必然会用到应用程序停止或退出功能,本篇博文将分享实用LabVIEW如何实现应用程序停止或退出。
Win7便笺、StikyNot.exe、打不开的解决办法、便签已停止启动
Win7便笺、StikyNot.exe、打不开的解决办法、便签已停止启动
813 0
Win7便笺、StikyNot.exe、打不开的解决办法、便签已停止启动
windows下未知原因导致按键全部变成了快捷键(按D返回桌面)解决办法
windows下未知原因导致按键全部变成了快捷键(按D返回桌面)解决办法
977 0
项目实战:Qt终端命令模拟工具 v1.0.0(实时获取命令行输出,执行指令,模拟ctrl+c中止操作)
在Qt软件中实现部分终端控制命令行功能,使软件内可以又好的模拟终端控制,提升软件整体契合度。
项目实战:Qt终端命令模拟工具 v1.0.0(实时获取命令行输出,执行指令,模拟ctrl+c中止操作)
c#代码启动任务管理器的几种方法
原文:c#代码启动任务管理器的几种方法 1.直接启动 ProcessStartInfo info = new ProcessStartInfo(); info.
1821 0
win11右键菜单改回win10教程(亲测可用-全流程截图)
win11右键菜单改回win10教程(亲测可用-全流程截图)
1211 0
win11右键菜单改回win10教程(亲测可用-全流程截图)
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等