Page 1 sur 1

[R] Actualiser diagramme a batton

Posté : sam. 17 mai 2014 19:08
par TiOm4cK
bonsoir a tous :)
dans le code si dessous ce trouve un exemple de diagramme a batton mais je ne sais pas comment l'actualiser et ainsi changer les valeur .
le plus simple je pense serait de supprimer entierement le diagramme et rappeler la foncntion avec les nouvelles valeurs a afficher mais je ne sais pas comment m'y prendre pour supprimer tout l'ancien diagramme si quelqu'un a une petite idee de comment procéder pour supprimer l'ancien diagramme qui est deja afficher ?

Merci beaucoup :P
► Afficher le texte

Re: Actualiser diagramme a batton [..]

Posté : sam. 17 mai 2014 22:09
par blacksoul305
Bonsoir,

j'ai repris le code est j'ai réussi à faire en sorte de supprimer/recréer le diagramme. Cela dit, ça ne fait pas très classe (tu verras par toi même). Le seul moyen me passant par la tête pour améliorer un peu ça, serait de cacher la fenêtre ou de la remplacer avec une autre pour dire que le graphique est en cours de retraitement.

Bref, voici le code :
► Afficher le texte
EDIT : F1 = Supprimer le graphique
F2 = Recréer le graphique.

Re: Actualiser diagramme a batton [..]

Posté : sam. 17 mai 2014 22:32
par TiOm4cK
merci pour cette solution je vois en effet le probleme que ca pose mais je vais faire en sorte d'afficher un message devant pour masquer le graphique qui ce charge pour le moment car fermer la gui pour la reouvrir me plait pas.
en tout cas merci bien pour cette solution :wink:

je ne passe pas en resolu pour le moment j'attend de voir si d'autres personne serait tenter d'y apprter leurs contribution pour ameliorer la suppression qui n'est pas tres esthetique .

merci beaucoup blacksoul305

Re: Actualiser diagramme a batton [..]

Posté : sam. 17 mai 2014 23:13
par jguinch
Une solution pourrait être de mettre le graphique dans une GUI fille attachée à la GUI principale.
Comme ça, plutôt que de supprimer tous les contrôles, il suffit de supprimer puis recréer la GUI fille.
► Afficher le texte

Re: Actualiser diagramme a batton [..]

Posté : dim. 18 mai 2014 00:37
par blacksoul305
J'suis fan de la solution ! On trouvera pas mieux je pense !

Re: Actualiser diagramme a batton [..]

Posté : dim. 18 mai 2014 08:45
par TiOm4cK
grand merci pour cette solution jguinch :D comme ca ca fait beucoup plus propre ;)
merci vous deux , je passe en resolu ducoup :)

Re: [R] Actualiser diagramme a batton

Posté : lun. 19 mai 2014 00:16
par TiOm4cK
bonsoir :wink: enfaite il semblerai que ca bug si l'on ajoute une troisieme gui
voirl'exemple si dessous

j'ai une gui principale dans laquelle un bouton me permet d'acceder a la gui fille mais quand j'actualise le diagramme dans la gui fille le diagramme vient s'actualiser sur la gui mere et la gui fille ce ferme .
je sais pas si je me suis fait comprendre mais voyer l'exemple vous aller comprendre d'avantage le soucis j'ai tenter plusieur possibilte pour tenter de resoudre le probleme mais je ne vois vraiment pas d'ou cela peut venir ???
► Afficher le texte
Une petite idee ? :?

Merci :)

Re: [R] Actualiser diagramme a batton

Posté : lun. 19 mai 2014 10:01
par jguinch
Je n'ai pas cherché ce qui ne va pas dans ton code, mais ça fonctionne bien en repartant de zéro...
► Afficher le texte

Re: [R] Actualiser diagramme a batton

Posté : lun. 19 mai 2014 18:38
par TiOm4cK
top top top merci beaucoup pour ton aide :P ca fonctionne impeccable :)

Re: [R] Actualiser diagramme a batton

Posté : mar. 20 mai 2014 09:25
par TiOm4cK
Encore moi :? dans mon exemple ma gui etait dans une focntio j'aimerai quel y reste mais qund je tente d'adapter ca ne fonctionnne pas comme je le voudrais mes connaissance en autoit sont limite pourris tu me donner un apercu en suivant mon exemple de depart ?

c'est pour demain une presentation de rendu de stage en entreprise de btp mais au lieu de faire sous un powerpoint j'ai essayer d'etre un peu originale et presenter ca sous forme de logiciel tous le reste est fini ou presque mais cette hisoitre de graphique m'embette ...

d'ailleurs j'ai trouver cette exemple sur le forum us mais mais si quelqun a un exemple plus simple je suis preneur aussi

merci

Re: [R] Actualiser diagramme a batton

Posté : mar. 20 mai 2014 10:32
par jguinch
► Afficher le texte

Re: [R] Actualiser diagramme a batton

Posté : mar. 20 mai 2014 16:00
par julie
salut tous le monde :P

tu as aussi ca sur le foruml us
http://www.autoitscript.com/forum/topic ... le-charts/
apparement simple a mettre en oeuvre mais ne fonctionne pas chez moi si quelqu'un a la solution je la veut bien
car ton script des diagramme ma donner une idee mais a premiere vu ca a l'air beaucoup plus simple avec le lien que je viens de donner enfin juste l'air peut etre pas mais je ne comprend pas pourquoi cela ne fonctionne pas chez moi j'ai ca comme erreur Variable must be of type "Object".:

bisous :wink:

Re: [R] Actualiser diagramme a batton

Posté : mer. 21 mai 2014 09:20
par TiOm4cK
bonjour merci jguinch pour ta modification ca marche impeccablement
julie je remet les fichier au3 en piece jointe car ca a l'air interessant mais j'ai la meme erreur que toi chez moi
si quelqu'un de plus competent pouvais y jeter un oeil encore une fois ce serait top ;)

Re: [R] Actualiser diagramme a batton

Posté : mer. 21 mai 2014 09:45
par jguinch
Ajoutez #OnAutoItStartRegister "OnAutoItStart" en début de script.
La fonction OnAutoItStart n'existe plus depuis la v3.3.4.0.

Re: [R] Actualiser diagramme a batton

Posté : mer. 21 mai 2014 15:24
par julie
Je viens d'essayer mais ça ne fonctionne pas chez moi toujours la même erreur je ne comprend pas :\

Re: [R] Actualiser diagramme a batton

Posté : mer. 21 mai 2014 16:01
par jguinch
Il faut ajouter #RequireAdmin également pour l'enregistrement de le DLL.

Re: [R] Actualiser diagramme a batton

Posté : mer. 21 mai 2014 17:05
par julie
desole jguinch mais ca fonctionne chez toi ? tu vois un graphique ?

car moi rien ne ce passe je commence par me dire que ca ne fonctionne pas
sur le forum us une personne a repondu "WOW! Nice effect! Thanks... "
donc j'aurais bien aimer voir le rendu de ce petit bout de code :wink:

Re: [R] Actualiser diagramme a batton

Posté : mer. 21 mai 2014 17:28
par jguinch
Oui ça fonctionne très bien.
Voilà le code que j'ai utilisé :
► Afficher le texte
Sinon, essaye de copier chartcom.dll dans c:\windows\system32 et refait l'enregistrement de la DLL depuis une invite de commande :
regsvr32 c:\windows\system32\chartcom.dll

Re: [R] Actualiser diagramme a batton

Posté : ven. 23 mai 2014 19:27
par julie
Désolé pour la réponse tardive ça marche très bien je t'en remercie :)