Saltar para o conteúdo principal
Versão: Próximo

GET SYSTEM FORMAT

GET SYSTEM FORMAT ( formato ; valor )

ParâmetroTipoDescrição
formatoInteiro longo🡒Formato de sistema a recuperar
valorString🡘Formato de sistema a recuperar

Descrição

O comando GET SYSTEM FORMAT devolve o valor atual de vários parâmetros regionais definidos no sistema operativo. Este comando pode utilizar-se para criar formatos personalizados “automáticos” baseados nas preferências do sistema.

No parâmetro formato, passe o tipo do parâmetro do qual queira conhecer o valor. O resultado é devolvido diretamente pelo sistema no parâmetro valor como uma cadeia de caracteres. Em formato, deve passar uma das seguintes constantes do tema Formato de sistema . Esta é a descrição destas constantes:

ConstanteTipoValorComentário
Currency symbolInteiro longo2Símbolo de moeda (ex.: “$”)
Date separatorInteiro longo13Separador utilizado em formatos de data (ex.: “/”)
Decimal separatorInteiro longo0Separador decimal (ex.: “.”)
Short date day positionInteiro longo15Posição de dia no formato de data curto: “1” = esquerda, “2” = no meio, “3” = à direita
Short date month positionInteiro longo16Posição do mês em formato de data curta: “1” = esquerda, “2” = no meio, “3” = à direita
Short date year positionInteiro longo17Posição do ano em formato de data curta: “1” = esquerda, “2” = no meio, “3” = à direita
System date long patternInteiro longo8Formato de saída de data longa “dddd MMMM yyyy”
System date medium patternInteiro longo7Formato de saída de data média na forma “dddd MMMM yyyy”
System date short patternInteiro longo6Formato de saída de data curta na forma “dddd MMMM yyyy”
System time AM labelInteiro longo18Etiqueta adicional para uma hora antes de meio dia em formatos de 12 horas (ex.: “Manhã”)
System time long patternInteiro longo5Formato de saída de hora longa na forma “HH:MM:SS”
System time medium patternInteiro longo4Formato de saída de hora média na forma “HH:MM:SS”
System time PM labelInteiro longo19Etiqueta adicional para uma hora logo do meio dia em formatos de 12 horas (ex.: “Tarde”)
System time short patternInteiro longo3Formato de saída de hora curta em forma “HH:MM:SS”
Thousand separatorInteiro longo1Separador de milhares (ex.: “,”)
Time separatorInteiro longo14Separador utilizado em formatos de hora (ex.: “:”)

Ver também

OBJECT SET FORMAT