Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-11-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Crear Form en MDOEvent

Saludos.

Estoy utilizando el evento OnEventAlert del componente MDOEvent para crear un formulario, lo cual se me ha hecho una odisea.

El error que trae es "Canvas does not allow drawing".

Este error solo aparece cuando trato muestro un simple Showmessage(''), o crear un simple formulario. A veces sale el error "system error: 1400" sobre Invalid Windows Handle..
Código Delphi [-]
var
  frmTemp:Tform;
begin
  frmTemp:=Tform.Create(Self);
  frmTemp.show;
end;

Haciendo una prueba pasa lo mismo con un Panel, pero diferente error, de Acces Violation un tanto confuso.

La verdad es que no entiendo. Si alguien me puede explicar el por qué no puedo crear algun objeto. Quizas no esté utilizando este evento bien.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!

Última edición por vtdeleon fecha: 13-11-2006 a las 18:39:19.
Responder Con Cita
  #2  
Antiguo 13-11-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Viendo el ejemplo de "Eventos" que tiene MDO en su directorio, hice unas pruebas alli, creyendo que mi aplicacion es la que tiene el error, y veo que pasa lo mismo.

Y veo algo curioso. Asigne el mismo codigo que expuse mas arriba y veo qeu el formulario se muestra y en un instante desaparece. Ademas de arrojar un error de "Invalid Windows Handle". Siempre que en el constructor ponga Self o Application, no asi con nil.



__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
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
Crear Form en tiempo de Ejecución harvicoco Varios 3 28-06-2006 14:55:05
Crear form dinamicamente karocs Varios 1 15-09-2005 20:15:18
Problemas al crear Form lucasarts_18 Varios 6 22-04-2005 17:31:13
Crear una aplicacion sin form kolokol Varios 5 04-06-2004 22:57:52
Crear un Form desde un componente nemo OOP 2 16-07-2003 04:51:02


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


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