Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-01-2005
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Poder: 21
salvica Va por buen camino
Parpadeo de "luces"

Ante todo pediros disculpas si el hilo lo debia de haber puesto en otro sitio (dudaba en Graficos y OOP) y agradeceros la ayuda que podais prestarme.

He hecho una aplicación (CLX - D7/INDY/ZEOS/MYSQL) que se conecta a un sistema, descarga una serie de ficheros (imágen y texto) y traduzco el contenido a HTML/GIF/GIF ANIMADO.

Cuando se conecta, unos TShape cambian de color ( clLime, clAqua ) y cuando se desconecta cambia ( clred, clYellow). Todo mediante un TTimer

Bien, hasta aquí funciona bien y al ritmo del TTimer (he puesto un montón de "Application.ProcessMessages" por todas partes).

Sin embargo, (el efecto es solo visual), cuando efectúa la animación de los GIF y sobretodo al guardarla en el disco/transmitirla vía FTP, el sistema "parece" que se cuelga (los cambios de color van a saltos)

Estoy intentando cambiarlo a hilos, pero, entre que no tengo ni idea , y que todos los ejemplos (del foro y san Google) ponen el "Execute" del Thread en espera hasta que acabe algo (aquí me pierdo, puesto que yo no quiero que acabe nada) no sé como plantear el problema.

¿sugerencias?

Inicialmente no os caliento la cabeza con mi código (puesto que falla de la primera a la última línea )

Gracias a tod@s
Salvica
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


La franja horaria es GMT +2. Ahora son las 21:54:21.


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