ListMemory コマンド
指定範囲のメモリの内容を表示します。
Debug.ListMemory [/ANSI|Unicode] [/Count:number] [/Format:formattype]
[/Hex|Signed|Unsigned] [expression]
引数
- expression
省略できます。 メモリの表示を開始するメモリ アドレス。
スイッチ
/ANSI|Unicode
省略できます。 メモリの内容を、メモリ バイトに対応する ANSI 文字または Unicode 文字にして表示します。/Count:number
省略できます。 表示するメモリを expression からのバイト数で指定します。/Format:formattype
省略できます。 [メモリ] ウィンドウにメモリ情報を表示するときの形式を指定します。[1 バイト]、[2 バイト]、[4 バイト]、[8 バイト]、[浮動小数点型] (32 ビット)、または [倍精度浮動小数点型] (64 ビット) のいずれかです。 [1 バイト] を使用する場合、/Unicode は使用できません。/Hex|Signed|Unsigned
省略できます。 数字の表示形式を、符号付き、符号なし、または 16 進のいずれかに指定します。
解説
すべてのスイッチを付けて Debug.ListMemory コマンドを完全に記述する代わりに、指定の値を設定するための特定のスイッチがあらかじめ定義されたエイリアスを使用してコマンドを起動することもできます。 次に例を示します。
>Debug.ListMemory /Format:float /Count:30 /Unicode
上のコードの代わりに、次のように入力できます。
>df /Count:30 /Unicode
Debug.ListMemory コマンドで使用できるエイリアスの一覧を次に示します。
Alias |
コマンドおよびスイッチ |
---|---|
d |
Debug.ListMemory |
da |
Debug.ListMemory /Ansi |
db |
Debug.ListMemory /Format:OneByte |
dc |
Debug.ListMemory /Format:FourBytes /Ansi |
dd |
Debug.ListMemory /Format:FourBytes |
df |
Debug.ListMemory /Format:Float |
dq |
Debug.ListMemory /Format:EightBytes |
du |
Debug.ListMemory /Unicode |
使用例
>Debug.ListMemory /Format:float /Count:30 /Unicode