Команда List Memory
Отображение содержимого указанного диапазона памяти.
Debug.ListMemory [/ANSI|Unicode] [/Count:number] [/Format:formattype]
[/Hex|Signed|Unsigned] [expression]
Аргументы
- expression
Необязательный. Адрес памяти, с которого начинается отображение памяти.
Переключатели
/ANSI|Unicode
Необязательный. Отображает память в виде знаков ANSI или Unicode, соответствующих байтам памяти./Count:number
Необязательный. Определяет количество отображаемых байтов памяти, начиная с expression./Format:formattype
Необязательный. Тип формата для просмотра данных памяти в окне Память; может принимать следующие значения: OneByte, TwoBytes, FourBytes, EightBytes, Float (32-разрядный) или Double (64-разрядный). При использовании значения OneByte параметр /Unicode недоступен./Hex|Signed|Unsigned
Необязательный. Устанавливает формат для просмотра чисел: signed (со знаком), unsigned (без знака) или hexadecimal (шестнадцатеричные).
Заметки
Вместо того, чтобы писать команду 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