Progressbar qui evolue en fonction transfert
bansan
Messages postés
125
Statut
Membre
-
lermite222 Messages postés 9042 Statut Contributeur -
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour
Je me suis mis au vb.net depuis peu
je suis actuellement en train de faire un programme totut simple qui coupe les fichier sélectionnés et les met dans un autre dossier
J'ai mis une listbox , 2 boutons , des combobox...
Tout marche nikel...
Maintenant j'aimerais mettre une barre de progression qui evolue en fonction des fichiers en train de se deplacer...(comme quand on fait un copier ou couper sur windows quoi)
en cherchant sur divers forums sur le net, je vois qu'eventuellement il serait possible d'utiliser un API
( MoveFileWithProgress)
Bien qu'ayant lu quelques tutos concernant les API ect
Je ne vois pas du tout comment pouvoir l'utiliser
J4entrevois plutot un moyen pour que ..durant le deplacement du fichier, on puisse avoir le nombre de byte du fichier a chaque laps de temps..et par la suite faire un calcul pour faire evoluer la progressbar...
Merci de votre aide
Je me suis mis au vb.net depuis peu
je suis actuellement en train de faire un programme totut simple qui coupe les fichier sélectionnés et les met dans un autre dossier
J'ai mis une listbox , 2 boutons , des combobox...
Tout marche nikel...
Maintenant j'aimerais mettre une barre de progression qui evolue en fonction des fichiers en train de se deplacer...(comme quand on fait un copier ou couper sur windows quoi)
en cherchant sur divers forums sur le net, je vois qu'eventuellement il serait possible d'utiliser un API
( MoveFileWithProgress)
Bien qu'ayant lu quelques tutos concernant les API ect
Je ne vois pas du tout comment pouvoir l'utiliser
J4entrevois plutot un moyen pour que ..durant le deplacement du fichier, on puisse avoir le nombre de byte du fichier a chaque laps de temps..et par la suite faire un calcul pour faire evoluer la progressbar...
Merci de votre aide
A voir également:
- Progressbar qui evolue en fonction transfert
- Fonction si et - Guide
- Whatsapp transfert discussion - Accueil - WhatsApp
- Fonction miroir - Guide
- Transfert de mail - Guide
- Fonction moyenne excel - Guide
1 réponse
Bonjour,
Si tu maîtrise VB6 je pense que tu n'aurras pas trop de problème pour transcrire cet exemple VB6 en .Net
De toute façon, il faut que tu aie une connaissance approfondie de .Net car pour faire ce que tu veux il faut connaître les classes (dll) pour employer l'API CopyFileEx qui emploi dans cet exemple l'argument AddressOf
Si je devais faire une routine comme cela j'employerais 2 BarProgress, un pour le général et un par fichier.
A+
NB : Je ne suis pas encore au top en VB.Net pour pouvoir traduire cet exemple.
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Si tu maîtrise VB6 je pense que tu n'aurras pas trop de problème pour transcrire cet exemple VB6 en .Net
De toute façon, il faut que tu aie une connaissance approfondie de .Net car pour faire ce que tu veux il faut connaître les classes (dll) pour employer l'API CopyFileEx qui emploi dans cet exemple l'argument AddressOf
Si je devais faire une routine comme cela j'employerais 2 BarProgress, un pour le général et un par fichier.
A+
NB : Je ne suis pas encore au top en VB.Net pour pouvoir traduire cet exemple.
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)