Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2013, 11:20
ivansicol
 
Fecha de Ingreso: julio-2011
Mensajes: 8
Antigüedad: 12 años, 10 meses
Puntos: 0
Exclamación Temporizadores con parámetros

Hola que tal bueno pues tengo un problema con los temporizadores realmente tengo como 1 mes en c++ pero no es problema ya que vengo de otros lenguajes...

Mi problema es que yo puedo hacer un temporizador para ejecutar mi función ejemplo

Código PHP:
HWND hwndBans;

UINT_PTR Bans;

void UnBan();

void cualquierfuncion()
{
     
Bans SetTimer(hwndBans05000, (TIMERPROCUnBan); // 5 Seg
}

void UnBan()
{
     ......

Bien ese código esta bien y me funciona a los 5 segundos pero intento hacer esto

Código PHP:

#define MAX_BANS 50

HWND hwndBans;

UINT_PTR Bans[MAX_BANS];

int UnBan();

void cualquierfuncion()
{
     
// Iterator for...
     
{
            
Bans[i] = SetTimer(hwndBans05000, (TIMERPROCUnBan(i)); // 5 Seg
     
}
}

int UnBan(int id)
{
     ......

Debería ejecutarse igual a los 5 Seg siendo que ahora tiene un parametro tipo integer.

Lo que hace es ejecutarse inmediatamente como si el tiempo fuera de 0 osea instantáneo por lo que creo que esa no es la manera correcta de llamar una función con parámetros desde SetTimer. Si alguien sabe como hacer un temporizador para llamar una función con parámetros le agradezco.