2009-09-15 14 views
6

デルファイ2010の体験版でいくつかの経験を集めました。 デバッグビジュアライザはトレイルの一部ではないため、簡単なデバッグビジュアライザを探しています。私は 新しいrttiタイプのTValueとTValue.ToStringで多くのことを行いますが、 デバッガからコールすることはできません(例外が発生します)。私の考えは、 デバッグビジュアライザを作成することです。フォーマットは、私が開始することができ、デバッグ価値の代用品(私はこれは名前:-)だったと思う)のための簡単なデモでdelphi 2010のシンプルなデバッグビジュアライザ

(<data-type)<ToString-value> 

(integer)5 
(string)'Hello World' 
(Array<String>)['a', 'list', 'of', 'items'] 

のように見えるshoul。

答えて

3

Mitov Softwareには、ソースを持つ(無料の)サンプルデバッグビジュアライザがあります。それはあなたが必要とするものをまったくしていないのにあなたを助けるかもしれません。私はそれを自分でダウンロードしていない。

+2

おかげで、その興味深いと便利でを説明する役に立つ記事を見つけたが、それはIOTADebuggerVisualizerExternalViewerに基づいており、私はIOTADebuggerVisualizerValueReplacerインタフェースを実装する必要があります。 –

2

Delphi 2010には、ソースを含む両方のタイプのビジュアライザのサンプルが付属しています。 StdStringVisualizerは、Value Replacer型のビジュアライザです。 RAD Studio 2010のデフォルトインストールのソースは、C:\ Program Files \ Embarcadero \ RAD Studio \ 7.0 \ source \ Win32 \ Visualizers \ StdStringVisualizer.pasにあります。

残念ながら、試用版を使用しているため、このファイルはありません。ライセンスは誰でもあなたに提供することを禁じています。実際にライセンスを購入するまでは、デバッガのビジュアライザを書くのを待つ必要があります。 :-)

+3

しかし、ライセンスは、Embarcaderoからこれら以外の例を与えることを禁じていません。私は可能なことを確認するために試用版を使用します。残念ながら、私は試用版を使ってデバッグ/ビジュアライザの使い方を確認することはできません。 :-( –

関連する問題