码农8421 2025-02-20 12:22 采纳率: 0%
浏览 4

怎么测试TaskManagerClosing

VS2017 测试VB.net开发的应用程序,在Debug中要做什么操作才可以进入Case CloseReason.TaskManagerClosing这个CASE中

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-02-20 12:22
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    测试TaskManagerClosing

    在 VS2017 中测试 TaskManagerClosing 事件,可以按照以下步骤进行:

    1. 打开你的 VB.NET 项目,在 Project 菜单中选择 Properties,然后在 Application 选项卡中,勾选 Enable debuggable attribute
    2. Form1 中添加一个 FormClosing 事件处理程序,代码如下:
    Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
        If e.CloseReason = CloseReason.TaskManagerClosing Then
            ' 处理 TaskManagerClosing 事件
        End If
    End Sub
    
    1. 在 Debug 模式下,启动你的应用程序,然后在任务管理器中关闭应用程序。
    2. Form1_FormClosing 事件处理程序中,你可以检查 e.CloseReason 是否为 CloseReason.TaskManagerClosing,如果是,则执行相应的代码。

    注意:在 Debug 模式下,任务管理器可以关闭应用程序,但是如果你在 Release 模式下测试,可能无法触发 TaskManagerClosing 事件。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月20日