Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-11-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Question OnCloseQuery ¿Cómo mostrar los mensajes de Delphi en español'

¿Como hago para que se muestre el texto en
español y algun otro idioma dentro de los caption
de los botones. cerrar aceptar y cancelar.?
Esto al momento de cerrar el programa
en el evento OnCloseQuery

uso este codigo


Código Delphi [-]
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
case MessageDlg(Format(sSaveChanges, [Caption]), mtConfirmation, [mbYes, mbNo, mbCancel], 0) of
mrYes:
CanClose := true;
mrNo:
CanClose := true;
mrCancel:
CanClose := false;
end;
 
end;

vale gracias.

Titulo corregido.

Última edición por JXJ fecha: 21-11-2005 a las 19:30:52.
Responder Con Cita
  #2  
Antiguo 21-11-2005
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Hola JXJ!


Descarga los recursos en castellano de aquí mismo de la página del club, el paquete incluye las instrucciones para instalarlos para cada una de las versiones de Delphi.

Un saludo
Responder Con Cita
  #3  
Antiguo 21-11-2005
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Por cierto, el título que elegiste no corresponde con la duda que quieres resolver.

En tu lugar yo habría elegido otro titulo por ejemplo:
'¿Cómo mostrar los mensajes de Delphi en español'

Bueno, es tan solo una sugerencia.

Saludos.
Responder Con Cita
  #4  
Antiguo 21-11-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos
Cita:
Empezado por HECTOR RANDOLPH
Bueno, es tan solo una sugerencia.
Con toda Razon!!!!
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #5  
Antiguo 21-11-2005
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Si usas MessageBox las captions de los botones estaran en el idioma del SO..
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #6  
Antiguo 21-11-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
lo que intento es poner
los caption de los buttons

Más o menos como lo hace dec.
en su editor de texto.

si el idioma seleccionado
esta en español o en ingles
se muestra la ventanita.
el caption deacuerdo al idioma.

Estoy revisando el codigo del xeditor
pero como no tengo ni quiero instalar las
jedi, ni el tbx 2000
Hasta ahora me han dado muchos problemas
al instalar y compilar.

Me he terminado perdiendo en el codigo


¿o que tal si mejor uso una forma
con los tres botones.?
Hace mucho que no uso este metodo.
mostrar la forma y deacuerdo a el mr result.
proceder.

¿no tienen por ahi un codigo de referencia?

Vale gracias por su interes.
Responder Con Cita
  #7  
Antiguo 21-11-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,


Cita:
Empezado por JXJ
lo que intento es poner
los caption de los buttons

Más o menos como lo hace dec.
en su editor de texto.
Pero, eso no es así. Los diálogos que se muestran en el programa que parten de la función "MessageDlg" no se traducen... siempre aparecerán en español, porque utilizo los recursos para Delphi 7 en español que tradujo, amablemente, Germán, un forista del Club. De hecho habría que pensar en utilizar "MessageBox", por lo que Delfino dice más arriba.


Cita:
Empezado por JXJ
Estoy revisando el codigo del xeditor
pero como no tengo ni quiero instalar las
jedi, ni el tbx 2000
Hasta ahora me han dado muchos problemas
al instalar y compilar.
Pues si mencionaras otros componentes... no sabría decirte, pero, precisamente, los dos que mencionan se instalan sin problemas en mi ordenador. El primero, incluso, cuenta con un asistente de instalación verdaderamente admirable. El segundo cuenta con los típicos paquetes, pero, ya digo, personalmente, ningún problema para realizar su instalación y posteriormente usarlos.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #8  
Antiguo 21-11-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Pues tienes razon. Dec
---

Demasiado cansancio . supongo....
:-(
Ando viendo cosas que no son..

lo de los componentes, por que
los jvcl, segun los instalo bien.
y no funcionan, que faltan dcu.
y ando agregando a la library path, casi
todos los directorios , de la jvcl.
los tbx... luego no son visibles. faltan dcu
que la version no es correcta.
y ya probe con las que pude.
haciendo combinaciones.

Supongo que es mi pc. con el windows,
y algun monton de basura en el registro.

Me pasa lo mismo con las indy
haciendo todas la combinaciones posibles.
junto con actualizar delphi 7 con los parches 1 y2
y sin parches. versiones 9.x y 10.x la que vienen
con delphi
los demos, indy, se congelan.

solo unos dos que encontre hechos por
usuarios de indy. sin basarse en la estrucuta
de los demos indy, no me han dado problemas.

y tambien me han funcionado bien dlls y activex
que hacen lo que las indy.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:37:24.


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
Copyright 1996-2007 Club Delphi