Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   AThread (https://www.clubdelphi.com/foros/showthread.php?t=20556)

jorodgar 19-04-2005 13:41:17

AThread
 
AThread.Synchronize(sacar_popup('hola'));

Error : There is no overloaded version of 'Synchronize' that can be called with these arguments.

En cambio si el procedimiento sacar_popup no tuviera parámetros funcionaria perfectamente, es decir : AThread.Synchronize(sacar_popup);

¿ A que es debido?
Gracias

delphi.com.ar 19-04-2005 14:16:03

Cita:

Empezado por jorodgar
...si el procedimiento sacar_popup no tuviera parámetros funcionaria perfectamente...

Se debe a que el parámetro del método Synchronize es del tipo TThreadMethod, que no es mas que un "procedure of object" sin ningún parámetro, y no es lo mismo que un "procedure of object" con un parámetro X.

Saludos!

jorodgar 19-04-2005 16:01:05

Entonces por tu respuesta entiendo que no es posible hacer lo que yo deseo. :(

Gracias.


La franja horaria es GMT +2. Ahora son las 15:08:02.

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