私はもう一度外部デバッガビジュアライザーを作成していて、壁にぶつかっています。デバッガビジュアライザが返すことができる文字列のサイズには制限があるようです。
Delphi 2010に同梱されているTStringsデバッガビジュアライザーには、4Kの制限がありました。Embarcaderoのニュースグループに投稿された質問への回答で、Ewe Schusterは、「バッファを少し増やすことはできますが、実際の制限はIOTAThreadにあります。約12k文字の制限で評価してください」と回答しました。
私のデバッガービジュアライザーはTStringsデバッガービジュアライザーのコードに基づいており、TFrameのEvaluateメソッドの実装には、IOTAThread.Evaluate呼び出しから返された文字列を返すために使用されるResultStrの次の宣言が含まれていることがわかります。
ResultStr: array[0..4095] of Char;
このバッファのサイズを大きくすると役立つことを期待していましたが、うまくいきませんでした。
外部デバッガビジュアライザーが表示できる文字列のサイズを大きくするには、どうすればよいですか?