![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola de nuevo amigos/as del foro:
Aquí toi con otra dudilla-problema que me ha surgido ![]() Hasta aquí todo bien, ya que utilizamos llamadas a librerías DLL y funciona bien. Lo único y ahí está el problema, es que cada vez que llamo a una ventana del nuevo programa de Delphi 7 aparece como un nuevo botón en la barra de tareas con su correspondiente icono y claro, cuantas más se abran más botones aparecen ![]()
Bueno, espero haberme explicado bien. Gracias por todo, Saludos y un abrazo, Berto2003. Última edición por dec fecha: 05-03-2007 a las 14:38:01. |
#3
|
|||
|
|||
Acabo de fijarme que PROCEDIMIENTOLLAMADA es stdcall, ¿está también en una dll?. Si es así, tendrías que hacer lo mismo con PROCEDIMIENTOLLAMADA, que reciba el Handle de la aplicación principal.
|
#4
|
|||
|
|||
Hola basti!!
El procedimiento está definido de la siguiente manera, en la misma unidad donde está implementado PROCEDIMIENTOLLAMADA: type TProcD7 = procedure (handle: THandle); stdcall; Y sí, PROCEDIMIENTOLLAMADA está en una dll.... Gracias por la ayuda. Saludos, |
#5
|
|||
|
|||
Por defecto, el objeto Application de una dll toma el valor 0 para el Handle.
PROCEDIMIENTOLLAMADA, parece que recibe el handle de la aplicación, es eso correcto?. Si es así sólo tienes que asignarlo al objeto Application de la dll.
Si el handle que recibe PROCEDIMIENTOLLAMADA, no tiene que ver con el handle de la aplicación, tendras que buscarlo con FindWindow (busca FindWindow en el foro y encontrarás varios ejemplos). |
#6
|
|||
|
|||
Gracias basti!!
Problema solucionado, oe, oe...!! ![]() Un cordial saludo, ![]() Berto2003. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema manejando excepciones | David | OOP | 1 | 28-07-2006 19:17:48 |
oracle con otros manejadores en la misma pc | Lore Castillo | Oracle | 1 | 07-06-2005 22:40:17 |
EStos manejadores corren bajo novell netware | ARCON | Firebird e Interbase | 2 | 01-10-2004 11:20:52 |
problema manejando datos =( | CI>140 | Conexión con bases de datos | 4 | 22-09-2003 09:56:16 |
problemas manejando campos | CI>140 | Conexión con bases de datos | 1 | 20-09-2003 15:59:40 |
![]() |
|