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 05-01-2010
Avatar de LuNaTk
LuNaTk LuNaTk is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
LuNaTk Va por buen camino
HookMainWindow() y paso de parametro

Buenas tardes:

Quisiera saber si alguien me puede echar una mano con esto:

Estoy recibiendo mensajes de una dll y estoy utilizando HookMainWindow() para poder manejar dichos mensajes. El problema es que la funcion que maneja los mensajes la tengo en una unit independiente de la unit de mi forma principal. Estoy utilizando Application.HookMainWindow(Mifuncion) y Mifuncion esta en otra unit, el problema es que dentro de Mifuncion necesito poder asignar propiedades a algunos de los componentes que tengo en mi forma principal y no se como hacerlo, ya intente pasar esos componentes como parametro pero :

function MiFuncion(var Msg: TMessage): Boolean;

cuando le agrego parametros a lal funcion que maneja los mensajes, no se como pasar Msg como parametro desde la forma principal cuando hago el Application.HookMainWindow(Mifuncion(???,Controlxxx))

Alguien sabe como se puede implementar lo que necesito o si hay otra forma de hacerlo.
Responder Con Cita
  #2  
Antiguo 07-01-2010
Avatar de LuNaTk
LuNaTk LuNaTk is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
LuNaTk Va por buen camino
debido al exito obtenido....

me respondo yo mismo...

Mi intencion era hacer un 'Modulo' que pudiera modificar las propiedades de una forma sin importar como se llame esta... lo queria hacer mediante el paso de parametros, pero ya que no tuve exito, creo que la mejor forma de hacerlo es creando un componente que intercepte y maneje estos mensajes y definir eventos para poder realizar lo que necesite en ellos.
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
Error paso de fecha por parametro en ADO javi.donvito SQL 16 17-12-2008 21:18:24
Cómo paso por parametro una matriz?? NeoAnderson API de Windows 5 12-03-2008 02:47:09
Problema Paso parametro funcion NEG1414 C++ Builder 1 13-12-2007 22:58:22
Como paso un parametro a un formulario FNADALO OOP 4 22-11-2003 19:52:02
Como paso un la intancia Tstrings de un TComboBox (ComboBox.items) por parametro? orfeo OOP 1 05-05-2003 07:58:52


La franja horaria es GMT +2. Ahora son las 06:09:42.


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