Inno Setupでデバッグ中に変数の値を監視するにはどうすればよいですか?何かを出力してデバッグ出力するにはどうすればよいですか?
ありがとう
現在、デバッグウォッチウィンドウはありませんが、デバッガーがブレークポイントで停止しているときに、検査する変数にカーソルを合わせるだけで済みます。デバッグ出力に何かを出力するには、 Log
プロシージャを使用します。
procedure InitializeWizard;
var
Value: Integer;
begin
Value := 123;
Log('The Value is: ' + IntToStr(Value));
end;
これは、前のスクリプトサンプルのホバーされたValue
変数の結果です。
そして、Log
ステートメントをステップオーバーした後のデバッグ出力ウィンドウの結果:
同じ質問がありますが、ラベルにカーソルを合わせると変数の値が表示されません。
これはコードの一部です:
[Code]
var
URLtext: String;
procedure InitializeWizard();
begin
URLtext := ExpandConstant('{#MyAppURL}');
end;
end;
ステートメントにブレークポイントを設定すると、URLText変数の値を表示できません。それの上にカーソルを置いても何も起こりません。問題は、私が Inno Script Studio を使用していることであると思われます。この便利なソフトウェアがなければ、ホバリングは正常に機能します。