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 29-12-2012
_CALI _CALI is offline
Miembro
 
Registrado: mar 2008
Posts: 99
Poder: 17
_CALI Va por buen camino
Código Delphi [-]
const WM_LOADED = WM_USER + 200;
type
  TGround = class(TFrame)
    Button1: TButton;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
  private
    { Private declarations }
     procedure WMCreate(var Msg: TWMCreate); message WM_CREATE;
     procedure WMLoaded(var Msg: TMessage); message WM_LOADED;
  public
    { Public declarations }
  end;
implementation
{$R *.dfm}
procedure TGround.WMCreate(var Msg: TWMCreate);
begin
  inherited;
  PostMessage(Handle, WM_LOADED, 0,0);
end;

procedure TGround.WMLoaded(var Msg: TMessage);
begin
   Windows.SetParent(Handle, Application.MainForm.ClientHandle);
end;
end.

bueno asi no me da error, supongo que al llamar a la funcion setParent, este todavia no reconoce al pagecontrol o algo asi, enviando un mensaje al final de la cola puedo recien insertar el Frame correctamente, pero , una solicion mas "elagante" please
gracias!!

Última edición por _CALI fecha: 29-12-2012 a las 23:52:48.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
insertar id de tabla padre a tabla hija guillermohampp SQL 5 26-06-2011 10:15:38
Frame no funciona Paulao Varios 4 18-10-2010 21:47:17
Insertar nodo padre en TreeView PaFernan99 OOP 2 29-01-2008 14:50:48
Ventana hija en un marco (Frame o Panel) de la ventana padre birmain Varios 2 14-10-2007 09:27:56
Frame gonzjos OOP 1 08-12-2003 15:10:47


La franja horaria es GMT +2. Ahora son las 03:12:03.


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