[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 675 fois - Téléchargée 707 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

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
66
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
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
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
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
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 ;)

@++
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
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 ?
Afficher les 10 commentaires

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.