[SRC] Aplicaciones MultiLenguaje mas facil que nunca!!! {mConfig.bas}

Iniciado por Karcrack, 6 Enero 2009, 14:18 PM

0 Miembros y 3 Visitantes están viendo este tema.

Karcrack

Bueno, despues de mucho tiempo descansando ya empiezan las clases.. y con el bajon me dio por hacer un modulo :laugh:

Este modulo sirve para leer cualquier tipo de configuracion, desde las propiedades Caption y Text a asignar variables globales... Osea, que sirve tanto para leer configuracion como para hacerlo con traducciones.

Mejoras frente al fichero .ini 'normal' :xD:

  • El uso es mas sencillo y corto, no es necesario cargar objeto por objeto
  • Utiliza CallByName, para hacer el codigo lo mas generico posible
  • Permite multilinea

Cosas que hay que tener en cuenta al hacer el fichero:
- Todas las lineas del fichero de configuracion han de finalizar con ";"
- El texto de la etiqueta ([XXXX]) ha de ser igual que el nombre del contenedor
- Los valores numericos han de ser pasados a Decimal

Descarga del code y el ejemplo:
http://www.uploadsourcecode.com.ar/d/pl48J5SMcBrjkt22BgdfBMXEmGRMwWHx

Saludos ;D

el_c0c0

esta bien completo, bien dinamico..

muy interesante, saludos!
'-     coco
"Te voy a romper el orto"- Las hemorroides

ssccaann43 ©

- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

Freeze.

Muy simple, sencillo, util y especialmente divertido :xD

(Este es un ejemplo de agradecimiento, que NO se debe hacer)





¿Qué cosas interesantes se pueden hacer con esto?
¿No es lo mismo configurara normal desde el IDE de VB?

Karcrack

Cita de: Freeze. en  6 Enero 2009, 17:50 PM
Muy simple, sencillo, util y especialmente divertido :xD

(Este es un ejemplo de agradecimiento, que NO se debe hacer)





¿Qué cosas interesantes se pueden hacer con esto?
¿No es lo mismo configurara normal desde el IDE de VB?
Te puede servir desde, para traducir tu aplicacion, me explico:
Creas un fichero en Ingles, otro en Español, otro en portugues y en los idiomas que te de la gana... de esa forma, simplemente cargando ese fichero con mi funcion lo tendras todo.. de la otra forma debias ir Caption por caption leyendo el valor en un fichero INI o directamente desde code.
Ademas, sera mucho mas facil traducir tu aplicacion a terceros si distribuyes el fichero.

Otro utilidad puede ser utilizar para guardar informacion que varie de la aplicacion y quieras tener para la proxima ejecucion, como por ejemplo la posicion, o algun textbox de configuracion.. etc...

La imaginacion es el limite :rolleyes: :P

Saludos ;D, me alegro de que os haya gustado :) (aunque solo sea un poco) :laugh:

LeandroA

Hola  :D Muy bueno che, esta bien dinamico. felizitaciones


Saludos.

tamasco

Pido disculpas si este foro tiene una normal de no reflotar viejos temas.

Sin embargo, he estado mirando este tema al buscar informacion en Google al respecto de este metodo de traduccion, y para descargarme ese archivo me pide un codigo de confirmacion de 5 digitos. ¿Alguien podria ayudarme? ¿Alguien conoce dicho codigo?

Gracias de antemano.

tamasco

Cita de: tamasco en  1 Mayo 2010, 21:45 PM
Pido disculpas si este foro tiene una normal de no reflotar viejos temas.

Sin embargo, he estado mirando este tema al buscar informacion en Google al respecto de este metodo de traduccion, y para descargarme ese archivo me pide un codigo de confirmacion de 5 digitos. ¿Alguien podria ayudarme? ¿Alguien conoce dicho codigo?

Gracias de antemano.

Agradeceria a cualquier persona que pueda aportarme algo de ayuda en este tema.

Karcrack

Por lo visto es un problema con el CAPTCHA del hosting, espera un tiempo a ver si se soluciona ;)

tamasco

Cita de: Karcrack en  2 Mayo 2010, 13:48 PM
Por lo visto es un problema con el CAPTCHA del hosting, espera un tiempo a ver si se soluciona ;)

Gracias por responder  :D
Es lo que pensaba. Es como en megaupload, que tienes que poner los digitos que salen en la imagen, ¿no? Pues en todas las veces que he entrado, nunca me ha salido.
¿No tienes alguna copia/backup de esos archivos? Me interesa aprender a hacer el sistema de idiomas por archivos INI.
Gracias