| title | List Memory Command | |||
|---|---|---|---|---|
| description | Learn about the List Memory command and how it displays the contents of the specified range of memory. | |||
| ms.date | 11/04/2016 | |||
| ms.topic | reference | |||
| f1_keywords |
|
|||
| helpviewer_keywords |
|
|||
| author | Mikejo5000 | |||
| ms.author | mikejo | |||
| ms.subservice | general-ide |
Displays the contents of the specified range of memory.
Debug.ListMemory [/ANSI|Unicode] [/Count:number] [/Format:formattype]
[/Hex|Signed|Unsigned] [expression]expression
Optional. The memory address from which to begin displaying memory.
/ANSI|Unicode
Optional. Display the memory as characters corresponding to the bytes of memory, either ANSI or Unicode.
/Count:number
Optional. Determines how many bytes of memory to display, starting at expression.
/Format:formattype
Optional. Format type for viewing memory information in the Memory window; may be OneByte, TwoBytes, FourBytes, EightBytes, Float (32-bit), or Double (64-bit). If OneByte is used, /Unicode is unavailable.
/Hex|Signed|Unsigned
Optional. Specifies the format for viewing numbers: as signed, unsigned, or hexadecimal.
Instead of writing out a complete Debug.ListMemory command with all switches, you can invoke the command using predefined aliases with certain switches preset to specified values. For example, instead of entering:
>Debug.ListMemory /Format:float /Count:30 /Unicodeyou can write:
>df /Count:30 /UnicodeHere is a list of the available aliases for the Debug.ListMemory command:
| Alias | Command and Switches |
|---|---|
| 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