Multithread sous VB 6 ?

Multithread sous VB 6 ? - VB/VBA/VBS - Programmation

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

Reply

Marsh Posté le 01-07-2002 à 12:57:00   

Reply

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


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

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...

Reply

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...


---------------
La seule certitude que j'ai, c'est d'être dans le doute.
Reply

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++

Reply

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.


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed