[add-in] complément vb6 pour calculer le temps d'exécution du code

Soyez le premier à donner votre avis sur cette source.

Vue 9 571 fois - Téléchargée 687 fois

Description

Bah voici mon premier complément VB6.

Très simplement, il ajoute 1 sous-menus dans le menu "Compléments".

Pour procéder au calcul, bah il le fait tout seul, dès que vous lancez l'exécution du code (F5) un timer compte le temps d'exécution et le pourcentage de mémoire libre.

Un simple clique sur ** temps d'exécution... ** vous fait afficher un MsgBox avec le résultat.

A quoi cela peut-il bien servir ?
Très simplement à comparer des temps d'exécution, par exemple vous connaissez 2 façons différentes de procéder pour faire telle chose, vous pouvez donc tester chaque méthode et procéder ainsi à la comparaison du temps d'exécution

Conclusion :


Merci aux sources de Renfield (coloration mots clés en addon) et de EBArtSoft (VB6MouseWheel en addon), cela m'a permis de créer ce projet.

Pas de commentaire, désolé, mais c'est (je pense) simple à comprendre.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
voir cette source:

http://www.vbfrance.com/codes/UTILISER-OBJETS-EXTERNE-DANS-VOS-PROJETS-ADDIN_24092.aspx

te permettra d'effectuer toi même l'appel du compilo
olilej
Messages postés
2
Date d'inscription
lundi 31 octobre 2005
Statut
Membre
Dernière intervention
4 février 2009
-
Bonjour Mortalino et merci pour ton code,
Je m'en suis inspiré pour essayer de créer un Add-in permettant de faire des post build events en VB6. le problème est qu'il n'existe pas de EndCompile event dans mon objet VBBuildEvents, aurais-tu une idée ?

Dim oEvents2 as Events2
Set oEvents2 = VBInstance.Events
Set moIDEEvents = oEvents2.VBBuildEvents
Merci
Olivier
waluigii
Messages postés
35
Date d'inscription
vendredi 18 mai 2007
Statut
Membre
Dernière intervention
5 janvier 2008
-
Slt,

Magnifico mortalino !!!

@++

Bon succès à toutes/tous
mortalino
Messages postés
6789
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
16 -
Laisse tomber le comm précédant, je suis mauvais, j'avais pas vu ma variable MyStart dans le Timer :$

Bref modif effectuée et source MAJ.
Merci encore Rey ;)

@++
mortalino
Messages postés
6789
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
16 -
Arf, j'obtiens des résultats surprenant..
Bien que l'exécution d'une appli dure plusieurs secondes, le résutat n'excède pas 0.400.
Ce te le fait aussi ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.