###前提・実現したいこと
Visual basicで書かれたサンプルコードの挙動解析
イベントをブレークポイントで拾おうとしていますが、何故かうまくいきません。
###発生している問題
片っ端からブレークポイントを貼って見ましたが、ある個所がどうしても拾えません。
この画像の「Mute」をクリックしたときの挙動を拾って、どのメソッドを呼んでるかなどを突き止めようとしています。
最終的にはC#に移植したいです。
###該当のプロジェクトファイル
Visual Studio 2015 です。
https://box.yahoo.co.jp/guest/viewer?sid=box-l-jjsgnkx53gwi3lt2r7nmvpbfvm-1001&uniqid=038ac448-e7da-4076-b1d7-6613a607c4b8&viewtype=detail
配布元:https://xfx.net/netcl/mxp/download.php
自作Blog:http://mojakouinfotaker.blog.fc2.com/blog-entry-884.html
###試したこと
とにかくブレークポイントを貼りまくった。
例えば
Dim ch As CheckBox と宣言されてるので、chを弄ってるようなとこにブレイクポイントを貼って見ました。
Muteで検索して、該当ワードがあるコメントの下部コードをブレークポイントに設定してみました。
For Each c In l.ControlsByType(CControl.ControlTypeConstants.ctrltcMUTE) や Private Function AddLine(ByVal l As CLine, ByVal IsFirst As Boolean, ByVal JustTest As Boolean) As Boolean
などです。
ステップ実行も試しました(使い方は分かってません)。
どういうやり方が良いのか
どういう仕組みで動いているのかなど教えて頂けると助かります。
###内部のコメントを翻訳してみました。
https://box.yahoo.co.jp/guest/viewer?sid=box-l-jjsgnkx53gwi3lt2r7nmvpbfvm-1001&uniqid=b2e37ee9-0608-473a-8e3b-0d958854b1b1&viewtype=detail
だいぶ分かりやすくなりました。
回答1件
あなたの回答
tips
プレビュー