| ET 开发人员参考 |
| Application.EnableCancelKey 属性 |
语法
表达式.EnableCancelKey
表达式 一个代表 Application 对象的变量。
说明
| XlEnableCancelKey 可为以下 XlEnableCancelKey 常量之一。 |
| xlDisabled 完全禁用“取消”键捕获功能。 |
xlErrorHandler 将中断作为错误信号传递给运行程序,由 On Error
GoTo
语句设置的错误处理程序捕获。可捕获的错误代码为 18。 |
| xlInterrupt 中断当前运行程序,用户可进行调试或结束程序的运行。 |
使用该属性应小心。如果使用 xlDisabled,则无法中断失控循环或者其他的不能自结束的代码;此外,如果使用 xlErrorHandler,但是错误处理程序始终使用
Resume 语句返回,同样无法终止失控代码。
只要 ET 返回空闲状态并且没有程序处于运行状态,EnableCancelKey 属性都会重置为 xlInterrupt。若要在程序运行中捕获或者禁用取消过程,则每次在程序被调用时必须明确更改 EnableCancelKey 属性。