Page 1 sur 1
[..] Amélioration d'un code plutot lent
Posté : mer. 14 déc. 2011 20:32
par Yoyo86220
Bonjour je suis en train de créer un UDF pour la communauté qui paramétra de fair des interfaces graphique design très simplement sur autoit...
le souci majeur c'est que mon code est très lent... je voudrai l'optimiser au maximum.
voici le bout de code à améliorer:
Merci d'avance de votre aide!
Attention cet UDF est loin d'être terminé!
Re: [..] Amélioration d'un code plutot lent
Posté : mer. 14 déc. 2011 20:47
par Yoyo86220
Excusez moi le code n'est pas si lent que ça... simple erreur de ma par j'avais oublié un sleep(300)...
voici un exemple d'utilisation de l'UDF si des personnes veulent tout de même améliorer le code il n'y a pas de souci!
Re: [..] Amélioration d'un code plutot lent
Posté : mer. 14 déc. 2011 21:34
par matwachich
J'adore l'idée!
J'y aurai bien mis mon grain de sel, mais je suis sur d'autres trucs ces jours ci.
Bon courage!
PS: vous fournissez le code de GEngin, mais pas le header principal (gengin.au3)
Re: [..] Amélioration d'un code plutot lent
Posté : mer. 14 déc. 2011 22:01
par Tlem
@Yoyo86220
Si vous mettez des fichiers d'exemple, alors le code du premier message n’a plus d’intérêt.
Merci de ré-éditer vos message afin d’alléger ce sujet.
Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 15:06
par Yoyo86220
Voici un exemple:
vous en pensez quoi pour le moment?
LIEN MODIFIE!
Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 15:19
par SurPriseS
Je pense qu'il manque un bout ou autre :
Code : Tout sélectionner
==> Error opening the file.:
#include <outil_WindowsGraphique.au3>

Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 15:47
par Yoyo86220
OUPS

pardon c'est bon je l'ai modifié!
Vous pouvez le tester !

Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 15:57
par Tlem
@Yoyo86220
Ce n'est pas comme cela que je voyais les choses.
En principe, on met tous les éléments dans le premier message d'un sujet, sinon, il faut se coltiner l'intégralité de sujet pour savoir ce qu'il faut prendre ou comprendre.
Donc supprimez les différentes pièces jointes des messages précédent et mettez à jour uniquement le premier sujet.
Lorsque vous faites évoluer la chose, rajoutez un message comme vous le faites déjà, en stipulant que le premier sujet est mis à jour !

Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 16:46
par mikell
Très joli

Un petit mode d'emploi en tête d'udf serait le bienvenu, avec liste des fonctions, à quoi elles servent, comment on les utilise, syntaxe etc
Parce que pour l'instant à part télécharger WoW on voit pas trop

Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 17:01
par Yoyo86220
Dès qu'il est terminé je m'en occupe

Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 17:03
par zeshrek
Petit bug. Tes deux icones en haut pour réduire/fermer le fenetre. Si on se met sur la partie biseautée enter les deux, on a le comportement de mouseover qui réagit sur les deux (surbrillance) et si on clique, c'est réduction qui prend la main.
Sinon, pas mal pour faire une appli (plutot ludique, les utilitaires sont rarement tres poussés graphiquement) avec des jolis scrolls.
Comme dit mikell, il manque juste un petit mode d'emploi
Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 17:53
par SurPriseS
Pas mieux que l'ogre, c'est très jolie en tout cas ! je ferrais bien une maj de mon lecteur audio avec des fonctions de ton UDF en tout cas !
Re: [..] Amélioration d'un code plutot lent
Posté : jeu. 15 déc. 2011 18:20
par Yoyo86220
@zeshrek oui ce bug est tt à fait normal enfin lol^^ il faut éviter que les button se superpose autrement ça produit ça...

je sais pas trop comment résoudre ça...
Re: [..] Amélioration d'un code plutot lent
Posté : ven. 16 déc. 2011 09:32
par zeshrek
Yoyo86220 a écrit :@zeshrek oui ce bug est tt à fait normal
Erf ! Ca me rapelle une phrase attribuée à William (dit Bill) Gates il y a qq abbées : It's not a bug, it's a feature !
Bon courrage pour l'élimination de cette 'fonctionnalité' non désirée
