引数を関数の引数として使う デバッグ時のみ文字化け


E  2005-02-15 05:16:16  No: 13256

Delphi7

function xxx.functionA(StringA:String):String;
var

begin
    functionB(StringA);
end;

function xxx.functionB(StringB:String):String;
begin
    Result := StringB;
end;


E  2005-02-15 05:30:50  No: 13257

すみません途中で送信しました。
 1function xxx.functionA(StringA:String):xxx;
 2var
 3  s:String;
 4begin
 5   s := functionB(StringA);
 6end;
 7function xxx.functionB(StringB:String):String;
 8begin
 9    Result := StringB;
10end;

Delphi7でfunctionAの引数がAAAだとすると
デバッグ実行で、
5でF7(トレース実行)
8でShift + F8(呼び出し元に戻るまで実行)
をするとフAAと頭の文字が化けて返ってきます。
8,9,10をF8(ステップ実行)するとAAAが返ってきます。
デバッグ実行でなくF9(実行)するとAAAが返ってきます。
原因を教えて下さい。


...  2005-02-15 07:54:29  No: 13258

いっていることが意味不明


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加