Como se Referir a Unidade Monetaria do Windows Pelo Delphi??
bom dia, Gostaria de saber como se referir a Unidade Monetaria do Windows a Partir do Delphi...
Por exemplo o Simbolo decimal Das Configurações Regionais , Pode ser
referenciado a Partir do Delphi Usando o [b:f19ec2f8fc]DecimalSeparator[/b:f19ec2f8fc]
O Que eu Gostaria de Saber , qual a expressão ou sintaxi , para de referir a Unidade Monetária do Windows :?: :?: :?:
O Objetivo disso e Ficar com o aplicativo [b:f19ec2f8fc]sempre uniforme [/b:f19ec2f8fc]com a Unidade Monetária Escolhida Pelo Usuário :lol: :lol:
Por exemplo o Simbolo decimal Das Configurações Regionais , Pode ser
referenciado a Partir do Delphi Usando o [b:f19ec2f8fc]DecimalSeparator[/b:f19ec2f8fc]
O Que eu Gostaria de Saber , qual a expressão ou sintaxi , para de referir a Unidade Monetária do Windows :?: :?: :?:
O Objetivo disso e Ficar com o aplicativo [b:f19ec2f8fc]sempre uniforme [/b:f19ec2f8fc]com a Unidade Monetária Escolhida Pelo Usuário :lol: :lol:
Marco Salles
Curtidas 0
Respostas
Massuda
16/12/2004
Esses são os valores ´primos´ do [b:83f2305777]DecimalSeparator[/b:83f2305777] que são relacionados com valores monetários:[list:83f2305777][*:83f2305777]CurrencyString: o símbolo da moeda[*:83f2305777]CurrencyFormat: qual a posição do símbolo da moeda em relação ao valor numérico[*:83f2305777]NegCurrFormat: como mostrar valores monetários negativos[*:83f2305777]CurrencyDecimals: quantas casas decimais tem em um valor monetário[/list:u:83f2305777]Dê uma olhada na Ajuda do Delphi ou na unit SysUtils para mais detalhes.
GOSTEI 0
Marco Salles
16/12/2004
massuda , acho que é isto mesmo, :P :P :P
Mas o decimal separator ainda tem um Irmao :lol: :lol: :lol:
que representa o agrupamento de digitos.. Eu nao perguntei sobre este irmão porque tinha isto nun tópico antigo.. :arrow:
..Porém eu não conseguo acessar os tópicos antigos :cry: :cry: :cry: Será que poderia Me passar
isto tb :lol: :lol: :lol:
Mas o decimal separator ainda tem um Irmao :lol: :lol: :lol:
que representa o agrupamento de digitos.. Eu nao perguntei sobre este irmão porque tinha isto nun tópico antigo.. :arrow:
..Porém eu não conseguo acessar os tópicos antigos :cry: :cry: :cry: Será que poderia Me passar
isto tb :lol: :lol: :lol:
GOSTEI 0
Massuda
16/12/2004
[quote:815a690b37=´Marco Salles´]Mas o decimal separator ainda tem um Irmao :lol: :lol: :lol: que representa o agrupamento de digitos.. Eu nao perguntei sobre este irmão porque tinha isto nun tópico antigo.. :arrow:
..Porém eu não conseguo acessar os tópicos antigos :cry: :cry: :cry: Será que poderia Me passar
isto tb :lol: :lol: :lol:[/quote:815a690b37]Acho que você está falando do [b:815a690b37]ThousandSeparator[/b:815a690b37].
..Porém eu não conseguo acessar os tópicos antigos :cry: :cry: :cry: Será que poderia Me passar
isto tb :lol: :lol: :lol:[/quote:815a690b37]Acho que você está falando do [b:815a690b37]ThousandSeparator[/b:815a690b37].
GOSTEI 0
Marco Salles
16/12/2004
Acho que você está falando do ThousandSeparator.
Sim , e dele mesmo.. Mas eu depois de postar fui verificar a sua dica:
Dê uma olhada na Ajuda do Delphi ou na unit SysUtils para mais detalhes.
e ja tinha descoberto toda a Família :P :P :P Obrigado :P :P
Quero agradecer a ajuda ate aui prestada...
Mas o que mas me chama a atenção e este irmão do Decimal Separator o [b:15282087ae]ThousandSeparator[/b:15282087ae] :lol: :lol: :lol:
Ate Hoje eu nao vi nenhuma utilidade para ele, ja que eu não consigo em meu Sistema digitar Digitos [b:15282087ae]Relativos a Agrupamento Por Digitos [/b:15282087ae]
Por Exemplo amigo massuda , suponha que tenho definido em minha máquina o seguinte:
DecimalSeparator:=´,´
ThousandSeparator:=´.´;
Em um edit eu escrevo o Texto "1.000,00" => aparentemente isto no meu entender e Mil So que na rotina abaixo, quando eu tento usar o Text eu Obtenho um erro: O Que me Obriga a sempre Digitar "1000,00" ao Invez De "1.000,00".. var valor;Currency; begin Valor:=StrToCurr(Edit1.Text); end
e No Mínimo estranho Ter que Ficar sempre comunicando ao Usuário que ele ta proibido de Inserir Digitos Relativos a Agrupamentos Por Digitos :cry: :cry: :cry:
O Que me obriga a sempre digitar numeros sem este tal de [b:15282087ae]ThousandSeparator[/b:15282087ae] :cry: :cry: :cry: :cry:
em outras palavras eu nao consigo digitar numeros usando o ThousandSeparator , mesmo que ele tenha sido definido corretamente nas
configurações Regionais do Windows :cry: :cry: :cry: :cry:
Isto ocorre é so comigo :?: :?: :?: :?: ou será que tem alguma configuração no Delphi que eu tenho que Fazer e nao estou Fazendo, para que o sistema[b:15282087ae] tb [/b:15282087ae]aceite numeros com o [b:15282087ae]ThousandSeparato[/b:15282087ae]r
:cry: :cry: :cry:
GOSTEI 0