[R] Actualiser diagramme a batton

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
TiOm4cK
Niveau 3
Niveau 3
Messages : 45
Enregistré le : sam. 12 nov. 2011 10:36
Status : Hors ligne

[R] Actualiser diagramme a batton

#1

Message 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
Modifié en dernier par TiOm4cK le dim. 18 mai 2014 08:45, modifié 1 fois.
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: Actualiser diagramme a batton [..]

#2

Message 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.
Étudiant en 2ème année de Licence Informatique.
TiOm4cK
Niveau 3
Niveau 3
Messages : 45
Enregistré le : sam. 12 nov. 2011 10:36
Status : Hors ligne

Re: Actualiser diagramme a batton [..]

#3

Message 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
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: Actualiser diagramme a batton [..]

#4

Message 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
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: Actualiser diagramme a batton [..]

#5

Message par blacksoul305 »

J'suis fan de la solution ! On trouvera pas mieux je pense !
Étudiant en 2ème année de Licence Informatique.
TiOm4cK
Niveau 3
Niveau 3
Messages : 45
Enregistré le : sam. 12 nov. 2011 10:36
Status : Hors ligne

Re: Actualiser diagramme a batton [..]

#6

Message par TiOm4cK »

grand merci pour cette solution jguinch :D comme ca ca fait beucoup plus propre ;)
merci vous deux , je passe en resolu ducoup :)
TiOm4cK
Niveau 3
Niveau 3
Messages : 45
Enregistré le : sam. 12 nov. 2011 10:36
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#7

Message 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 :)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#8

Message 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
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
TiOm4cK
Niveau 3
Niveau 3
Messages : 45
Enregistré le : sam. 12 nov. 2011 10:36
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#9

Message par TiOm4cK »

top top top merci beaucoup pour ton aide :P ca fonctionne impeccable :)
TiOm4cK
Niveau 3
Niveau 3
Messages : 45
Enregistré le : sam. 12 nov. 2011 10:36
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#10

Message 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
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#11

Message par jguinch »

► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
julie
Niveau 5
Niveau 5
Messages : 128
Enregistré le : sam. 28 janv. 2012 17:28
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#12

Message 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:
TiOm4cK
Niveau 3
Niveau 3
Messages : 45
Enregistré le : sam. 12 nov. 2011 10:36
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#13

Message 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 ;)
Fichiers joints
chartcom.zip
fichier .au3 et .dll
(12.68 Kio) Téléchargé 45 fois
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#14

Message par jguinch »

Ajoutez #OnAutoItStartRegister "OnAutoItStart" en début de script.
La fonction OnAutoItStart n'existe plus depuis la v3.3.4.0.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
julie
Niveau 5
Niveau 5
Messages : 128
Enregistré le : sam. 28 janv. 2012 17:28
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#15

Message par julie »

Je viens d'essayer mais ça ne fonctionne pas chez moi toujours la même erreur je ne comprend pas :\
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#16

Message par jguinch »

Il faut ajouter #RequireAdmin également pour l'enregistrement de le DLL.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
julie
Niveau 5
Niveau 5
Messages : 128
Enregistré le : sam. 28 janv. 2012 17:28
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#17

Message 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:
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#18

Message 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
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
julie
Niveau 5
Niveau 5
Messages : 128
Enregistré le : sam. 28 janv. 2012 17:28
Status : Hors ligne

Re: [R] Actualiser diagramme a batton

#19

Message par julie »

Désolé pour la réponse tardive ça marche très bien je t'en remercie :)
Répondre