Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Convertir números en letras (https://www.clubdelphi.com/foros/showthread.php?t=8010)

c748a 04-03-2004 13:35:37

Convertir números en letras
 
Hola:

Hay alguna función para pasar números a letras o hay que hacerlo a pulmón?
Ejemplo: 15,50 ==> Quince con 50/100.
Gracias

__cadetill 04-03-2004 14:27:10

Esto ya se ha tratado alguna vez

Buscando en los foros he encontrado este hilo

Espero te sirva

Nuria 04-03-2004 15:56:02

Hola !

Mira el componente ATexto 2.0, del menú componentes de esta página, por si te sirve. Puede ser lo que buscas.

Saludos!

c748a 05-03-2004 23:01:12

Muy bien, gracias. Ya me estoy bajando el componente.

atirado 10-11-2004 16:55:27

Hola a tod@s!
Alguien sabe por qué al intentar instalar el componente como un paquete nuevo, me marca un error de que la unidad ATexto se usa recursivamente llamándose a sí misma??
Estoy intentando instalarlo de la siguiente manera:
  1. Component -> Install new component -> Into new package.
  2. En Unit file name pongo el nombre de ATexto.pas con toda la ruta donde lo tengo.
  3. En Package file name tengo la misma ruta pero con un archivo llamado ATexto.dpk para que, según yo, lo cree y lo instale dentro.
Muchas gracias por su tiempo y dedicación :D

Alejandro
desde MX

atirado 10-11-2004 17:26:53

Olvidé mencionar que estoy utilizando Delphi 7, por lo que se ofrezca, jeje :p


salu2

roman 10-11-2004 17:27:34

Cita:

Empezado por atirado
me marca un error de que la unidad ATexto se usa recursivamente llamándose a sí misma

Simplemente usa otro nombre para el paquete dpk.

// Saludos

atirado 10-11-2004 19:38:26

Gracias por la rapidez de tu respuesta, Román! En efecto, sólo agregué una "s" al final del nombre del paquete y funcionó, jejeje :o

Ahora... la pregunta del millón... alguno de ustedes sabe si hay algún tutorial para utilizar este componente? sinceramente no puedo hacerlo funcionar, pues no me reconoce las funciones, sólo las propiedades.

Gracias de nuevo por la ayuda! salu2 :D

Alejandro, MX

Dayvis 10-11-2004 21:45:53

Bueno no se si habra algun manual para este componente pero para mi funciono asi:

ATexto.Numero := StrToInt(Edit1.Text); o el valor que vas a convertir que puede ser flotante
Edit2.Text := Atexto.String; // Aqui me devuelve el valor convertido en letras

maxzama 10-04-2015 16:31:12

Hola a todos.

Necesito también pasar de numero a letras.

Por lo que e leído de todos los comentarios por cada uno de ustedes. Se tiene que instalar un componente o paquete.

Como se llama este componente o paquete, y donde puedo encontrarlo?

Y cadetill: el hilo que avías montado me da Error 404, página no encontrada. podrías montarlo nuevamente. Por favor.

Herramientas en uso:

Delphi XE2

Espero sus respuesta por Favor y Gracias...

ecfisa 10-04-2015 16:51:56

Cita:

Por lo que e leído
Cita:

el hilo que avías montado


¡ Por las barbas del profeta ! ¡ Cuida la ortografía ! me produce el efecto de una lima en los dientes :D

Ahora vamos a ver que ha pasado con ese hilo...

Saludos :)

ecfisa 10-04-2015 17:07:26

Hola maxzama.

Estamos mirando que ha pasado con el hilo que menciona Cadetill, mientras tanto te pongo el enlace a la descarga del componente [ atexto ]

Saludos :)

maxzama 10-04-2015 17:53:00

Gracias ecfisa, y gracias por decirlo: Aquí va la corrección, jajaaj.

Código Delphi [-]
el hilo que había montado

Por lo que he leído

Casimiro Notevi 10-04-2015 19:45:23

Cita:

Empezado por maxzama (Mensaje 491118)
Hola Dayvis. E colocado el código que as introducido.
pero me dar error cuando coloco después del componente .numero, Por que seria?
Espero sus respuesta por favor y gracias...

Ya has demostrado antes que sabes escribir correctamente, no entiendo el motivo de escribir mal a propósito.

Casimiro Notevi 10-04-2015 20:52:18

Como en todos los hilos, se contesta si se aporta algo para solucionar el problema o la duda de quien inició el hilo.
Si tienes cualquier otra duda o pregunta, crea un nuevo hilo, pon un título descriptivo y procura usar una ortografía "decente".
Gracias.


La franja horaria es GMT +2. Ahora son las 18:17:38.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi