Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
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 21-04-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 23
lucasarts_18 Va por buen camino
Hola Neftalí:

ya encontré el problema, al momento de crear el formulario yo hago otras instrucciones en éste:

Código:
procedure TFrmArchivos.FormCreate(Sender: TObject);
begin
   frmArchivos.Left := FrmPowerM.Left + frmPowerM.Width;
   frmArchivos.Top := FrmPowerM.Top;
end;
Al ver que el error que se producía, comente las instrucciones y ya no me levanta la excepción, pero yo necesito ese código para que aparezcan juntos los dos formularios, se entiende ?

Saludos

PD: No encontré los tag que mencionaste,utilicé code pero no queda igual que a tí .
Responder Con Cita
  #2  
Antiguo 21-04-2005
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 23
defcon1_es Va por buen camino
Hola,
creo que sería más eficiente que definieses un método público (supongo) en frmArchivos para asignar esos valores a las propiedades Left y Top , con lo que evitarías un uses a FrmPowerM en frmArchivos.

Ejp:
Código Delphi [-]
procedure TFrmArchivos.Posicion_en_Pantalla(Izq, Alto : Integer);
begin
  Self.Left := Izq;
  Self.Top := Alto;
end;

......
......

 procedure TFrmPowerM.FormShow(Sender: TObject);
 var varform:TFrmArchivos;
 begin
    varform := TFrmArchivos.Create(FrmPowerM);
    try
// Despues de crear el formulario, lo colocamos en pantalla.
      varform.Posicion_en_Pantalla(Self.Left + Self.Width, Self.Top);
{
De forma directa tambien puedes colocar ese formulario:
      varform.Left := Self.Left + Self.Width;
      varform.Top := Self.Top;
}
      varform.ShowModal;
    finally
      varform.Free;
      FrmPowerM.SetFocus;
    end;
 end;

Salu2.
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #3  
Antiguo 21-04-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 23
lucasarts_18 Va por buen camino
Hola defcon1_es:

Gracias por la solución, ahora puedo hacer lo que tenía pensado.

Pero no entiendo por qué me pasaba eso, espero que alguien sepa y que me explique.

Gracias amigos .

Saludos.
Aarón.
Responder Con Cita
  #4  
Antiguo 22-04-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.503
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por lucasarts_18
...ya encontré el problema, al momento de crear el formulario yo hago otras instrucciones en éste...
...Al ver que el error que se producía, comente las instrucciones y ya no me levanta la excepción, pero yo necesito ese código para que aparezcan juntos los dos formularios, se entiende ?
Yo utilizaría ese código en el OnShow en lugar de en el Create. Cambia el código por éste:

Código Delphi [-]
 if Assigned(FrmPowerM) then begin
   Self.Left := FrmPowerM.Left + frmPowerM.Width;
   Self.Top := FrmPowerM.Top;
 end;


Cita:
Empezado por lucasarts_18
No encontré los tag que mencionaste,utilicé code pero no queda igual que a tí .
Utiliza los mismos TAG's que has puesto, pero cambiando la palabra CODE por la palabra delphi.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 22-04-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 23
lucasarts_18 Va por buen camino
Hola Neftalí:

Gracias por todo.

Saludos.
Aarón.
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


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


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