Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   MessageDlg (https://www.clubdelphi.com/foros/showthread.php?t=15303)

scooterjgm 18-10-2004 17:58:06

MessageDlg
 
Cuando ejecuto la siguiente acción me crea una pantalla de confirmación pero con los botones en inglés...

Código:


MessageDlg ('Se han modificado los datos ¿Desea guardar los cambios?', mtConfirmation, [mbYes, mbNo], 0) = mrYes

Alguien sabe como ponerlas en español?? Donde está el codigo de los mensajes para cambiarlos??


Un Saludo!! Gracias!!

frudolph 18-10-2004 19:17:22

Los textos están dentro de los archivos *const*.pas como resourcestring. Puedes encontrar algunos en el directorio:

"C:\Archivos de programa\Borland\Delphi7\Source\Vcl"

Tienés que editar los archivos, salvarlos, compilarlos y copiar los .dcu a los directorios "$DELPHI\lib" y "$DELPHI\lib\debug" para que puedas ver los textos en español o en el idioma que quieras.

Federico Rudolph
fgrudolph@yahoo.com

roman 18-10-2004 19:41:19

Otra opción es usar Application.MessageBox que te dará la misma funcionalidad que MessageDlg pero con los textos en el idioma que tenga instalado el S.O.

// Saludos

scooterjgm 19-10-2004 10:13:05

Muchas gracias, ya lo he solucionado gracias a vosotros ;)

scooterjgm 22-10-2004 09:41:05

Al final me cree los archivos en español y los meti en una carpeta a parte, le introduje la ruta al proyecto y voila!! en español!!

Un Saludo.


La franja horaria es GMT +2. Ahora son las 08:10:45.

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