Comando Listar Memória
Exibe o conteúdo do intervalo de memória especificado.
Sintaxe
Debug.ListMemory [/ANSI|Unicode] [/Count:number] [/Format:formattype]
[/Hex|Signed|Unsigned] [expression]
Argumentos
expression
Opcional. O endereço de memória do qual começar a exibir a memória.
Comutadores
/ANSI|Unicode
Opcional. Exibe a memória como caracteres correspondentes aos bytes de memória, ANSI ou Unicode.
/Count:number
Opcional. Determina quantos bytes de memória devem ser exibidos, começando em expression
.
/Format:formattype
Opcional. Tipo de formato para exibir informações de memória na janela Memória; pode ser OneByte, TwoBytes, FourBytes, EightBytes, Float (32 bits) ou Double (64 bits). Se OneByte for usado, /Unicode
ficará não disponível.
/Hex|Signed|Unsigned
Opcional. Especifica o formato para exibir números: com sinal, sem sinal ou hexadecimal.
Comentários
Em vez de escrever um comando Debug.ListMemory completo com todas as opções, você pode invocar o comando usando aliases predefinidos com determinadas opções predefinidas como valores especificados. Por exemplo, em vez de inserir:
>Debug.ListMemory /Format:float /Count:30 /Unicode
você pode escrever:
>df /Count:30 /Unicode
Veja uma lista dos aliases disponíveis para o comando Debug.ListMemory:
Alias | Comando e opções |
---|---|
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 |
Exemplo
>Debug.ListMemory /Format:float /Count:30 /Unicode