2

私はマクロを作成しようとしてきましたが、同等のことを行います

  1. Ctrl+Alt+E を押して例外ウィンドウを表示する
  2. 「共通言語ランタイム例外」の「スロー」列のテキストボックスを切り替える
  3. 当たりOK

これを記録すると、何もしないマクロ コードの 1 行だけが記録されます。誰でもこれを行う方法を知っていますか?

4

1 に答える 1

-1

遅く、私はそれをテストしていませんが、これは役に立ちますか?

    Dim dbg As EnvDTE90.Debugger3 = DTE.Debugger
    Dim exSettings As EnvDTE90.ExceptionSettings = dbg.ExceptionGroups.Item("Common Language Runtime Exceptions")
    Dim exSetting As EnvDTE90.ExceptionSetting = exSettings.Item("System.Data")

    If exSetting.BreakWhenThrown Then
        exSettings.SetBreakWhenThrown(False, exSetting)
    Else
        exSettings.SetBreakWhenThrown(True, exSetting)
    End If
于 2008-12-02T23:03:32.333 に答える