Convertir Números a Letras

He agregado a la sección utilidades, una clase llamada Conversiones, que básicamente lo que hace es convertir números a letras. Veremos su funcionamiento.

En primer lugar, lo que tienes que hacer es agregar la clase la cual puedes descargar de aquí, de la siguiente manera (Lo haré como demostración en una aplicación Windows Forms):

image

imagePara la demostración, como escenario, supondré que tengo una aplicación que requiere convertir una cantidad de dinero en texto, para esto, he agregado un textbox, donde ingresaremos la cantidad que queramos convertir, y un label, que será donde se muestre el texto convertido:

image

Sobre el código, he usado el evento TextChanged para convertir la cantidad en números, a la cantidad en letras:

   1: private void txbCantidad_TextChanged(object sender, EventArgs e)

   2: {

   3:     string cantidad = txbCantidad.Text;

   4:     string newcantidad = cantidad.Remove(0, 1);

   5:     lblCantidadLetras.Text = "Son: " 

   6:          + Conversiones.NumeroALetras(newcantidad) + " M.N.";

   7: }

Ahora, cuando empezamos a escribir, automáticamente nos convierte a letras la cantidad:

image

Quiero aclarar que el código de la clase no es mío, si alguien conoce al autor de dicha clase, hágamelo saber para darle su respectivo crédito🙂

Salu2

Clase: NumeroALetras.zip

Héctor Uriel Pérez Rojas

3 comentarios sobre “Convertir Números a Letras

  1. hola amigo nesesito de tu alluda tengo q acer un projecto en visual estudio 2008 en la parte de web site es una aplicacion con sistema en c# y sql server 2008 pero en c# no se nada sera q me puedes alludar este es mi correo asdrub26@hotmail.com nesesito saver todo

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s