Команда List Memory

Отображает содержимое указанного диапазона памяти.

Синтаксис

Debug.ListMemory [/ANSI|Unicode] [/Count:number] [/Format:formattype]
[/Hex|Signed|Unsigned] [expression]

Аргументы

expression

Необязательно. Адрес памяти, с которого начинается отображение памяти.

коммутаторы;

/ANSI|Юникода

Необязательно. Отображает память в виде символов, соответствующих байтам памяти, в формате ANSI или Юникод.

/Count:number

Необязательно. Определяет, сколько байт памяти нужно отобразить, начиная с expression.

/Format:formattype

Необязательно. Тип формата для просмотра данных памяти в окне Память, может иметь значение OneByte, TwoBytes, FourBytes, EightBytes, Float (32-разрядный) или Double (64-разрядный). При использовании OneByte параметр /Unicode недоступен.

/Hex|Подписанный|Без знака

Необязательно. Указывает формат для просмотра чисел: со знаком, без знака или в шестнадцатеричном формате.

Замечания

Вместо записи полной команды Debug.ListMemory со всеми параметрами можно вызвать ее, используя стандартные псевдонимы, в которых отдельные параметры уже имеют определенные значения. Например, вместо ввода:

>Debug.ListMemory /Format:float /Count:30 /Unicode

можно ввести:

>df /Count:30 /Unicode

Ниже приведен список доступных псевдонимов для команды Debug.ListMemory:

Псевдоним Команда и параметры
дн. 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

См. также