Página 1 de 1
Otra vez TFTP
Publicado: Mar Ene 31, 2006 10:37 am
por Pablo Herranz
Ya he conseguido utilizar la clase TFTP, conecta y envia perfectamente,
ahora mi duda es como poner un sysanimate que se mueva mientras se ejecuta
el metodo ::putfile(),.
He puesto uno que se muestra bien pero no se ve la animacion ya que no se
donde poner el sysrefresh()
Saludos
Pablo
Otra vez TFTP
Publicado: Mar Ene 31, 2006 10:47 am
por jfgimenez
Pablo,
> Ya he conseguido utilizar la clase TFTP, conecta y envia perfectamente,
> ahora mi duda es como poner un sysanimate que se mueva mientras se ejecuta
> el metodo ::putfile(),.
> He puesto uno que se muestra bien pero no se ve la animacion ya que no se
> donde poner el sysrefresh()
Me temo que PutFile() no retorna hasta que termina, por lo que se queda todo
lo demás bloqueado y no hay donde poner ningún ProcessMessages(). Para eso
habría que usar directamente los métodos OpenFile(), WriteFile() y
CloseFile() y hacer un bucle subiendo trozos pequeños del fichero en cada
iteración.
--
Un saludo,
José F. Giménez
Otra vez TFTP
Publicado: Mar Ene 31, 2006 10:55 am
por Pablo Herranz
Gracias Jose, voy a intentarlo
Pablo
"Jose F. Gimenez" <
jfgimenez@wanadoo.es> escribió en el mensaje
news:43df322f$[email=
1@ozsrvnegro.ozlan.local...]
1@ozsrvnegro.ozlan.local...[/email]
> Pablo,
>
>> Ya he conseguido utilizar la clase TFTP, conecta y envia perfectamente,
>> ahora mi duda es como poner un sysanimate que se mueva mientras se
>> ejecuta el metodo ::putfile(),.
>> He puesto uno que se muestra bien pero no se ve la animacion ya que no se
>> donde poner el sysrefresh()
>
> Me temo que PutFile() no retorna hasta que termina, por lo que se queda
> todo lo demás bloqueado y no hay donde poner ningún ProcessMessages().
> Para eso habría que usar directamente los métodos OpenFile(), WriteFile()
> y CloseFile() y hacer un bucle subiendo trozos pequeños del fichero en
> cada iteración.
>
> --
> Un saludo,
>
> José F. Giménez
>