2017-07-27 2 views
0

これは新しく、用語の使い方が悪い、または説明を過剰にしてしまいました。私はコード言語を学んでいます。私はそれを私の世界に持っていく方法を見つけました。私はそれをよりよく学び、コーディングしていました。IDE /アセンブラのリアルタイム変更


文字を移動したり、アイテムを選ぶ際に接戦の窓関数は、呼び出される必要がある場合、すべてのものは、コマンド、機能、プロセスまたはアドレスの変更やなどのいくつかの値を持っています...私が知りたかったのは、すべてのコール、すべての値の変更、住所の値の変更などリアルタイムで私に何かが表示されるかどうかです。

今日私はCheatEngineによって値のアドレスに到達しなければなりません私は正しいアドレスを見つけるまで値。このようなことをすれば、今起こっていることと過去の事柄の「ログ」のリストが得られます。その後、私は何かをした正確な時間に行くので、私はその平和を見なければなりませんリストと私の "何か"は何を発見

  1. ボタンをクリックしてください。
  2. 「ボタンをクリックして ボタンをクリックしたときに発生したことをリアルタイムで確認してください。
  3. どのような呼び出しがそれに責任を負うのか、それが何をしたのかを発見します。
  4. これで、実際にそのボタンをクリックする必要なしに、「ボタンをクリックする」ことをするコードを作成できます。私はどこかでそれを見てきました

が、私は完全に間違っていると、これが存在しない場合、私は申し訳ありませんが、ここで求めている理由thatsの、私はこの投稿を削除します。

答えて

0

あなたが探しているのはデバッガだと思います。

Visual Studioのデバッガでは、記述した内容とまったく同じように、プログラム内の任意の段階で変数とオブジェクトのリアルタイム値を確認できます。

コードを置く場所にコードを停止させる「ブレークポイント」を設定して、変数を検査することができます。

また、コードを一歩一歩進んでコードをステップ実行し、各行で停止して検査することもできます。ここで

は2017年のVisual Studioでのデバッグの概要については良いページです: https://msdn.microsoft.com/en-us/library/y740d9d3.aspx

+0

おかげで、それは私のプログラムではありませんが、それは私の知る限りでは、それはだ、ゲームや他のソフトウェアでありますDIASembling、IDE、そしてそのようなことに関連していますが、私はVSで試してみて、同じことをすることができます参照してください –

+0

私はこれを最初に言及すべきです、あなたは統一私はそれが非常によくあなたに合うかもしれないと感じる、彼らは極端な基本から高度なテクニックに至るまで、完全に無料のチュートリアルを持っています。ウェブサイトへのリンクは次のとおりです:https://unity3d.com/ –

関連する問題