Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-02-2017
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

No entiendo por que el resultado no es el esperado cuando usas otro formulario, este ejemplo simplificadísimo devuelve de forma correcta la acción:

Form login,
Código PHP:
void __fastcall TfrmLogin::FormCreate(TObject *Sender)
{
  
EditName->Text             "";
  
EditPassword->Text         "";
  
EditPassword->PasswordChar '*';
  
bitbtnAccept->ModalResult  mrOk;
  
bitbtnCancel->ModalResult  mrCancel;
}

void __fastcall TfrmLogin::FormClose(TObject *SenderTCloseAction &Action)
{
  if ( 
EditName->Text != "pepe" ModalResult mrCancel;
  if ( 
EditPassword->Text != "1234" ModalResult mrCancel;
  
Action caFree;
}

void __fastcall TfrmLogin::FormDestroy(TObject *Sender)
{
  
frmLogin NULL;

Ejemplo de llamada,
Código PHP:
#include "frLogin.h"
...

{
  if ( 
frmLogin == NULL )
    
frmLogin = new TfrmLogin(0);

  if ( 
frmLogin->ShowModal() == mrCancel)
    
ShowMessage("No posee acceso");
  else
    
ShowMessage("Bienvenido");

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #2  
Antiguo 24-02-2017
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Poder: 12
aguml Va por buen camino
Uuuufff verdad, no recordé la opción de ponerla en modal. Así va genial. Gracias.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
MaskEdit agustin173 Varios 2 06-12-2010 03:57:06
¿Por qué no se me abre el DIALOGBOX? MON___ C++ Builder 4 30-07-2008 21:54:35
Uso del maskedit hamiltonfvi Tablas planas 17 05-01-2008 15:21:25
MaskEdit!! JCarlos OOP 3 19-01-2005 20:45:32
MaskEdit scooterjgm OOP 5 20-09-2004 07:13:12


La franja horaria es GMT +2. Ahora son las 07:39:46.


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