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 20-07-2010
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.439
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
Ahora mismo tengo un poco de prisa; Te subo la misma aplicación con los cambios aplicados a la que he subido antes; Ahí puedes ver cómo ejecutar métodos.

Si no te aclaras, dilo y comentaremos, ahora no puedo entretenerme más.

Un saludo.
Archivos Adjuntos
Tipo de Archivo: zip Form.v3.rar.zip (21,5 KB, 12 visitas)
__________________
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
  #2  
Antiguo 21-07-2010
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 20
mjjj Va por buen camino
Neftali, mi principal problema ocurre en que al cargar los form de forma dinamica algunos componentes como el TEdit, TMemo, etc. no los puedo seleccionar.

el tema se resuelve al sacar la linea del parent := panel1;

Código Delphi [-]
BEGIN
PackageModule := LoadPackage('compras.bpl');
  if PackageModule <> 0 then
  begin
    AClass := GetClass('TForm5');
    if AClass <> nil then
      with TComponentClass(AClass).Create(self) as TForm do
      begin
        parent := panel1;
        Show;
      end;
  end;
end;

pero esto no me sirve, necesito que este dentro del panel.

Porque podrá ocurrir esto?

Saludos
Responder Con Cita
  #3  
Antiguo 21-07-2010
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.439
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
¿Has probado el ejemplo que te he adjuntado?
__________________
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
  #4  
Antiguo 22-07-2010
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 20
mjjj Va por buen camino
si, probé el programa que me enviaste, pero ocurre lo mismo que te señalo.

Mi principal problema ocurre en que al cargar los form de forma dinamica algunos componentes del form cargado como el TEdit, TMemo, etc. no los puedo seleccionar.

el tema se resuelve al sacar la linea del parent := panel1;

Ojala me puedas ayudar.

Gracias
Responder Con Cita
  #5  
Antiguo 23-07-2010
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.439
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 mjjj Ver Mensaje
si, probé el programa que me enviaste, pero ocurre lo mismo que te señalo.

Mi principal problema ocurre en que al cargar los form de forma dinamica algunos componentes del form cargado como el TEdit, TMemo, etc. no los puedo seleccionar.
el tema se resuelve al sacar la linea del parent := panel1;
Ok, perdona; Es que no te había entendido.

A ver entiendo ue todo esto que hemos hecho es una prueba parea saber cómo funciona el tema de los packages.
El crear un formulario para asignarle como parent otro componente no es normal y supongo que por eso deben estar sucediendo este tipo de cosas raras.

La forma normal de hacer algo así sería crear formularios tipo MDI que son los que están creados para "esta situación" (que un formulario quede dentro de otro sin poder salir); Si se pudiera hacer como lo estamos intentando hacer nosotros no serían necesarios los MDI.

Otra opción, para hacer lo que estamos queriendo hacer es utilizar el método ManualDock de los forms.
Código Delphi [-]
    Show;
    DynForm.ManualDock(panel1, nil, alNone);

El problema es que en ese caso pierdes el título del formulario, pero entonces se comporta de una forma más normal.

No se si esto te sirve; Lo que quiero decir, es que el ejemplo se centra en la carga dinámica, pero no está pensado para crear formularios y asignarles un Parent.

¿Realmente necesitas algo así? Creo que eso es otro problema diferente al del hilo y tal vez deberíamos discutir lo que necesitas exactamente y formas de conseguirlo.
__________________
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
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
FirebirdConfig ahora en Plugin para IBExpert egostar Noticias 15 26-09-2008 22:45:17
Plugin para outlook fjardelphiyahoo OOP 1 18-09-2007 13:14:01
¿Como instalo plugin en IBexpert? NPIdea Firebird e Interbase 1 22-06-2007 13:27:10
Instalar Plugin en eclipse Paoti JAVA 3 08-01-2007 20:47:23
Que es un plugin? chavetaz Varios 2 19-10-2004 14:41:29


La franja horaria es GMT +2. Ahora son las 02:19:38.


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