Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-04-2019
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
que cosa mas curiosa

en el diseño del formulario puse fsNormal y Visible = False;

si elimino las lineas donde cambio el Style y el Visible y queda asi :

Código Delphi [-]
if not VerificarFormaPago (edtFormaPago.Text) then
      begin
        frmCatalogoFormaPago := TfrmCatalogoFormaPago.Create(nil);
        frmCatalogoFormaPago.t_para := True;
        frmCatalogoFormaPago.ShowModal;
        frmCatalogoFormaPago.Free;
      end;

funciona bien...

quiere decir que si coloco cambio alguna propiedad en tiempo de ejecucion, puede producir que el programa no siga una secuencia ?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #2  
Antiguo 27-04-2019
WHILENOTEOF WHILENOTEOF is offline
Miembro
 
Registrado: mar 2008
Posts: 234
Poder: 19
WHILENOTEOF Va camino a la fama
Hola, por lo visto ya lo tienes solucionado. No acabo de entender porque ponías Visible:= false, y otra línea que sobra es frmCatalogoFormaPago.Free; , ya que en el OnClose del formulario le has puesto Action:= caFree.
Responder Con Cita
  #3  
Antiguo 28-04-2019
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
es que lo creo con create(nil)


visible := false porque le cambiaba la propiedad formStyle a fsNormal

para poder colocar el formulario "validador" como modal
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #4  
Antiguo 28-04-2019
hal1967 hal1967 is offline
Miembro
 
Registrado: feb 2012
Posts: 32
Poder: 0
hal1967 Va por buen camino
Application.CreateForm

En lugar de crear directamente los formularios, creo que podrías considerar hacer la llamada a TApplication. No se si ese sea el problema, pero para mi es una forma extraña de crear formularios.



Código Delphi [-]
frmCatalogoFormaPago := TfrmCatalogoFormaPago.Create(nil);

Esta seria usando TApplication

Código Delphi [-]
Application.CreateForm(TfrmCatalogoFormaPago, frmCatalogoFormaPago);


Claro estoy asumiendo que trabajas con una aplicación VCL, para algo como consola no aplica.
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
Acceso a coordenadas en segundo formulario. Karlo Magno OOP 13 13-09-2017 20:16:55
Acceder a un segundo formulario desde una Unit JuanOrtega Varios 2 08-01-2016 22:39:41
Mejor evento para mostrar un segundo formulario franfl C++ Builder 5 16-04-2008 20:33:44
Formulario que pierde el foco en tranparente Cabanyaler Gráficos 3 23-11-2004 17:17:48
Cambiar foco de formulario jollodel API de Windows 6 02-08-2004 18:59:33


La franja horaria es GMT +2. Ahora son las 16:08:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi