Multithread sous VB 6 ? - VB/VBA/VBS - Programmation
Marsh Posté le 01-07-2002 à 13:00:00
tu veux faire quoi avec du multi thread sous VB6 ?
Si c'est pour faire un serveur, tu peux te passer du multi thread avec le composant winsock, si c'et pour quelquechose de plus complexe, je te conseillerai de te tourner vers un autre langage/environnement de prog
Marsh Posté le 01-07-2002 à 14:10:39
Non en fait c est un truc tout simple... J ai crée un petit utilitaire pour deplacer les fichiers .logs de 4 serveurs vers un repertoire specifique e probleme c est que la copie de chaque serveur se fait l'une apres l autre (server 1 vers rep1, puis serveur 2 vers rep2...) alors que j aimerai que les 4 copies se fassent même temps pour gagner du temps...
Marsh Posté le 01-07-2002 à 14:35:56
Oreste a écrit a écrit : Non en fait c est un truc tout simple... J ai crée un petit utilitaire pour deplacer les fichiers .logs de 4 serveurs vers un repertoire specifique e probleme c est que la copie de chaque serveur se fait l'une apres l autre (server 1 vers rep1, puis serveur 2 vers rep2...) alors que j aimerai que les 4 copies se fassent même temps pour gagner du temps... |
J'ai cherché a faire ca aussi, la seule manière de le faire et d'utiliser apparement un timer pour creer un pseudo-thread (vu dans l'aide de VB)...
Par contre je ne sais pas si c'est judicieux dans ton cas, il faut vérifier que les E/S réseau puissent etre concurentes et ne pas boquer le reste du programme, dans ce cas faire du multi-thread risque de pas changer grand chose.
Si tu le peux, essaye plutot de prendre un autre langage, plus approprié pour les thread (et les classes en général) comme Delphi...
Marsh Posté le 01-07-2002 à 14:39:37
ok merci pour vos reponse je vais essayer de faire ca en delphi si je ne m en sors pas en VB
A++
Marsh Posté le 02-07-2002 à 00:44:15
Aïe aïe aïe !
VB6 n'est définitivement pas fait pour le multi-thread.
J'avais essayé, j'en ai bavé, j'ai pas réussi.
Si vraiment tu veux, ça existe, mais ça ne marche qu'avec l'exécutable, pas depuis VB6 lui-même.
Marsh Posté le 01-07-2002 à 12:57:00
Salut a tous
Je cherche a savoir si il est possible de faire du multithread en VB. Si oui est il possible que quelqu un me redirige vers un article, un tutorial ou une source de code abordant ce sujet ?
Merci par avance