FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Numeros a Letras!!
Buen dia Foro:
Tengo un pequeño problemilla, espero me puedan ayudar, me he documentado en la conversion de numero a letras , por ejemplo, $1235.00 (mil DosCientos treinta y cinco pesos 00/100 M.N.) asi mismo en la informacion que encontre no pude lograr que funcione esto, en realidad no supe como hacerlo, alguien tiene una ejemplo mas sencillo, y me pueda decir en que parte de mi codigo ponerlo para que funcione. Saludos Jmedina |
#2
|
||||
|
||||
¿Cómo podemos darte un ejemplo más sencillo si no sabemos cuál es el ejemplo que viste? ¿Y cómo podemos saber en qué parte de tu código se pone si no vemos tu código?
En todo caso, en la sección de componentes del Club está la componente ATexto que convierte números a letras. Mírala a ver si te sirve. // Saludos |
#3
|
||||
|
||||
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por ecfisa fecha: 29-03-2013 a las 14:14:49. Razón: actualizar dirección del enlace |
#4
|
|||
|
|||
Necesito usar el componente ATexto en un reporte QuickReport, o sea, dp de poner $ 200, necesito que lo diga en palabras. Como lo uso sobre reportes?
Ahh.. ademas necesito pasar la fecha (por eje: 04/12/2004) a letras... como hago? Muchas gracias Lion |
#5
|
|||
|
|||
numero a letras
He visto el Atexto que esta en el Foro pero la verdad no entiendo como llamarlo como, usarlo.
Alguien me puede explicar, Saludos Jmedina |
#6
|
||||
|
||||
Cita:
Letras1.Numero := 1425.3; Para obtener el número escrito en letras usas la propiedad AsString: Edit1.Text := Letras1.AsString; Con lo que obtendrás: "mil cuatrocientos veinticinco con treinta" Las propiedades Moneda y Centavos te sirven para indicar cómo quieres nombrar las unidades y los decimales. Por ejemplo, si pones Letras1.Monedas := 'euros'; Letras1.Monedas.Centavos := 'centavos'; la propiedad AsString te dará: "mil cuatrocientos veinticinco euros con treinta centavos" La propiedad Masculino es para indicar su quieres que el texto esté en género masculino o femenino. Así, si pones Letras1.Moneda := 'mujeres'; Letras1.Centavos := 'niñas'; Letras1.Numero := 3.04; Letras1.Masculino := false; La propiedad AsString te dará: "tres mujeres con cuatro niñas" Finalmente, la propiedad Separador me parece que es para indicar el separador decimal (punto, coma o el que uses). // Saludos |
#7
|
|||
|
|||
covertir a letras una cifra
Saludos, necesito convertir una cantidad a letras pero que me separe los centavos es decir 115.23 (Ciento Quince Pesos 23/100 MN) ya utilize el componente Atexto solo que no encuentro la manera de separar los centavos (23/100) ¿Alguien podria Ayudarme?
|
#8
|
||||
|
||||
¿Quieres decir que los decimales los vas a colocar como números en lugar de letras?
Entonces podrías hacer algo como
donde Numero es una variable de tipo Extended con el número que vas a usar. // Saludos |
#9
|
||||
|
||||
Cita:
saludos |
#10
|
||||
|
||||
Cita:
Por cierto, dile a Alejandro que me gustaría verlo nuevamente por estos foros. // Saludos |
#11
|
||||
|
||||
Saludos
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#12
|
||||
|
||||
Cita:
|
#13
|
||||
|
||||
Básicamente a una aplicación que se dedica a escanear sitios webs en búsqueda de información de uno u otro tipo. Aquí mismo en los foros, cotidianamente aparecen robots de Google para indizar las páginas. Esto no es problema, pero hay robots que recolectan direcciones de correo para envío masivo de spam.
// Saludos |
|
|
|