1

私は VBA でアプリケーションを作成しましたが、基本的にフォームが読み込まれるとログを開始し、フォームが form_closed イベントを介して閉じられるとログを停止します。

その後、ログが開始されてからログが終了するまでの間、アプリケーションにどれくらいの期間滞在していたかがわかります。

最近、プログラムがクラッシュした場合など、ユーザーがクローズド イベントをトリガーせずにフォームを閉じることができる特定の方法について教えてもらいました。

ユーザーがクローズドイベントをトリガーせずにプログラムを終了できることを誰かが知っているかどうかを尋ねるためにここにいます。

ありがとう

4

1 に答える 1

1

以下の理由により、イベントをトリガーせずにアプリケーションが終了する可能性があります。

  1. 偶発的な PC のシャットダウン
  2. ユーザー/管理者は、タスク マネージャーからプロセスを終了します
  3. コードで実行時エラーが発生しました。(exe のようなコンパイルされていないコードのため)
于 2013-10-30T19:02:39.517 に答える