Dialogos en español
Hola amigos, uso el Delphi 7 y todos mis programos los hago para personas que hablan español. Cada vez que hago un programa y uso la función MessageDlg por poner un ejemplo los mensajes me salen mitad español y mitad ingles.
Alguien me dice como resolver este problema? :confused: |
Usa Application.MessageBox en lugar de MessageDlg. La primera utiliza el lenguaje establecido en el sistema.
// Saludos |
no me conviene usar esa función, que hay cuando quiero preguntar algo y poner los botones Si, No y Cancelar?
|
Cita:
Simplemente pon
// Saludos |
Me gusta mucho usar MessageBox, porque por ejemplo, podes decirle que botón tenga seleccionado por defecto:
Cosa que no se puede hacer con un MessageDlg ;) Hasta luego. |
ya lo he probado en mi windows que esta en ingles y me sale mitad español mitad ingles
|
Usa los recursos en español de Delphi que están en esta página.
http://www.clubdelphi.com/recursos Entonces podrás utilizar MessageDlg y los botones aparecerán en español. Saludos |
Si tu windows está en inglés, lo más lógico es que Application.MessageBox te muestre el texto de los botones en inglés, como bien mencionó roman:
Cita:
Saludos... |
Hola Amigos... una consulta con respecto al mensajescuando uso el MessageDlg lo utilizo realizando preguntas.... Ej.
en este caso el si se cumple la condición Yes o Si :D se realiza el proceso... con el MessageBox.. como tendria que hacerlo ? |
Cita:
Código:
Value Numeric value Meaning |
ok.. muchas gracias.. ya me funciono...:) :D
|
Cita:
Gracias, un saludo. |
|
Y porque no usan el GExperts? con CTRL+D sale una ventanita que arma el diálogo, además de muchas cosas buenas como en delphi 765 mostrar en multilinea los componentes o con un tipo popup, tiene muchas cositas buenas
www.gexperts.org |
La franja horaria es GMT +2. Ahora son las 22:26:12. |
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