TComponent et application console.

tombarbette Messages postés 3 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 29 juin 2005 - 28 juin 2005 à 12:51
tombarbette Messages postés 3 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 29 juin 2005 - 29 juin 2005 à 21:03
Bonjour,

Je voudrais savoir comment mettre un TComponent non-bloquant dans une
application console. J'ai essayer avec ou sans thread, en empêchant le
programme de ce fermer avec waitfor ou sleep(infinite), j'ai essayés
d'autres trucs et rien à faire...

Le composant que j'esssaye de mettre est le TFtpServer des ICS. J'ai
réussis à faire un serveur ftp avec les composants indy mais en réalité
après 2625 lignes j'ai compris ke le composant était pourris, malgré
maintes modifications dans le code source (surcharge trop rapidement,
en cas de bug c'est un sapin de noël de messages d'erreur). Cependant,
ce composant est créer sur base d'un thread ce qui me permet donc
d'appeller le constructeur "create()" et puis de mettre un
sleep(infinite) dans mon appli console.



Différentes pistes de recherche :

- Boucle en fin d'application avec une procédure qui permet de lancer
les évènements du composant. (j'ai déja essayé
application.processmessage et waitformessage).

- Une version threadée de tftpserver

- ?

1 réponse

tombarbette Messages postés 3 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 29 juin 2005
29 juin 2005 à 21:03
Bon je fais sa poru faire remonter le message, sachez que je ne demande
de l'aide qu'en cas de dernier recours et je n'en ai pas encore eu
besoin en 4 ans...
0
Rejoignez-nous