Hola giulichajari.
Cita:
Empezado por giulichajari
...
y para que no se vea en euros y con el signo peso ($) como hago?
|
Si, recuerdo el
hilo. Pero aquél era un caso muy
diferente, donde estaba definido el punto "." para ambos separadores (miles y decimal).
Y también recuerdo mi advertencia final:
Cita:
De todos modos es una forma muy frágil de obtener el valor ya que depende de las configuraciones locales de los equipos en que funciona la aplicación.
|
De todos modos, si no me perdí de algo, creo
giulichajari no manifestó la intención de realizar un cambio en la configuración regional...
Para la consulta actual acerca de signos euro/peso, podes jugar con las variables
CurrencyString y
CurrencyFormat, la primera de las cuales ya te la indicó
AgustinOrtu.
Ejemplo:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Clear;
CurrencyString := '€'; CurrencyFormat := 3; Memo1.Lines.Add(CurrToStrF(1234, ffCurrency, 0));
CurrencyString := '$';
CurrencyFormat := 2; Memo1.Lines.Add(CurrToStrF(1234, ffCurrency, 0));
CurrencyString := 'euros.'; CurrencyFormat := 3;
Memo1.Lines.Add(CurrToStrF(1234, ffCurrency, 0));
CurrencyString := 'pesos.';
CurrencyFormat := 3;
Memo1.Lines.Add(CurrToStrF(1234, ffCurrency, 0));
end;
Muestra:
Casi me olvido...
CurrToStrF
Saludos