scortex84
Messages postés379Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention20 avril 2011
-
13 sept. 2005 à 18:59
scortex84
Messages postés379Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention20 avril 2011
-
14 sept. 2005 à 10:57
Bonjour,
Existe-t-il un moyen simple (un control tout fait quoi...) pour connaitre la vitesse de copy d'un fichier ?
A l'heure actuelle, je pense essayer de compter le temps qu'il faut pour copier un fichier de 10MO afin de connaitre le débit en KO/S. Pensez-vous que s'est une bonne idée ? Il y aurait une meilleure solution ?...
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 13 sept. 2005 à 20:33
Bonsoir,
Option Explicit
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Command1_Click()
Dim Debut As Long, Fin As Long
Debut = GetTickCount()
FileCopy "c:\Text1.txt", "c:\Mes documents\Text1.txt"
Fin = GetTickCount()
MsgBox "Temps mis en millisecondes : " & Fin - Debut
End Sub
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 201416 13 sept. 2005 à 22:58
Hmmm Effectivement le calcul de la différence c'est une bonne solution mais je pense qu'il doit être possible de connaitre les taux de transfert via des API, car un HDD à 7200tr mettra moins de temps que un HDD à 5000tr
voir peut-être la base de registre (HKEY_CURRENT_CONFIG)
scortex84
Messages postés379Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention20 avril 20111 14 sept. 2005 à 10:57
Hello,
Merci pour votre participation. L'idée de jpleroisse rejoint la mienne. Je pense qu'il doit y avoir d'autres solutions, mais je ne sais pas lesquelles...