[Ayuda] Varios idiomas en un proyecto

Iniciado por DeSsy, 26 Junio 2011, 19:50 PM

0 Miembros y 1 Visitante están viendo este tema.

DeSsy

Hola, me gustaría que alguien me dijese como podría hacer un proyecto en vb6 pero con varios idiomas distintos en un ComboBox y que el mismo efectúe el cambio al clickear sobre él, gracias de antemano, un besiico!!

тαптяα

Cuando yo programaba, programé, andaba programando en VB lo que hacía era..lo que tu dices, según el botón que apretaba. cambiaba el texto de los labels..

nose si requieres de un ejemplo..Espero te hayayudado

Senior++

#2
Sí cierto, te lo explico un poco más.. crea un nuevo proyecto y pon 2 labels y un comando..

bueno el label1 tendrá como caption = Hasta luego
y el label2 tendrá como caption = hola

y ahora darle doble clic al comando..

y ahora pon esto:

label1.caption = "Hello"
label2.caption = "bye"


Si lo quieres en aleman pues pon otro comando pero para alemán y así

la propiedad caption cambia lo que tiene dentro en el label1 y lo cambia a "Hello"
y lo mismo pasa el label2

Saludos

Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata


Senior++

Amigo te a molestado mi comentario?

No era por ofenderte ni nada solo pretendía ayudar..

Lo siento..

Saludos
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata

DeSsy

Muchas gracias por la ayuda Hackmin.. :D

тαптяα

Jaja no pasa nada..

Y espero que el user ya no tenga dudas ;)

BlackZeroX

#7
hay muchos metodos, como archivos XML, archivos Ini, Resource File ( Archivo de recurso ) ... , etc... ejemplos hay infinidad ( google ) quizas no concretos pero se pueden modificar muy facilmente, inclusive con dll.

Lo peor es tener incrustado los lenguajes en el programa, es feo y deficiente, sin contar que se ve mas desorganizado!¡.

P.J:

Código (xml) [Seleccionar]


<?xml version="1.0"?>
<lenguajes languaje="tuLenguaje">
  <NombreDelForm>
    <label>
      <NombreDelObjeto property='caption' backcolor='FF2287'>Tu texto</NombreDelObjeto>
    </label>
  </NombreDelForm>
</lenguajes>
<lenguajes languaje="Lenguaje2">
  <NombreDelForm>
    <textbox>
      <NombreDelObjeto property='text' backcolor='FF22BB' index='2'>Tu texto</NombreDelObjeto>
    </textbox>
  </NombreDelForm>
</lenguajes>



por ultimo tendrias que crear un modulo que leyera un xml y con un simple CallByName() invocas las propiedades a cambiar

Dulces Lunas!¡.
The Dark Shadow is my passion.

Karcrack

http://foro.elhacker.net/programacion_visual_basic/src_aplicaciones_multilenguaje_mas_facil_que_nunca_mconfigbas-t240727.0.html
:)

тαптяα

Cita de: BlackZeroX▓▓▒▒░░ en 26 Junio 2011, 20:43 PM

Lo peor es tener incrustado los lenguajes en el programa, es feo y deficiente, sin contar que se ve mas desorganizado!¡.

No entiendo esto...ahora te pondré un ejemplo a ver si lo ves desorganizado :)