[R] Bug, dans une GUI sur les boutons

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

[R] Bug, dans une GUI sur les boutons

#1

Message par touslesmatins »

Bonsoir,
Je rencontre un "bug" assez contraignant, en effet dans une GUI j'ai plusieurs boutons, chacun liés à un programme défini et lorsque je souhaite cliquer et lancer un autre programme que celui qui tourne, il ne se passe rien. Ce qui est plus embetant encore c'est lorsqu'un programme bloque et tourne en rond pour une raison (coupure internet, par exemple), je n ai plus la main sur les boutons.
Je dois imperativement quitter autoit et le relancer à chaque fois.
:? pas génial!!!!
Quelqu'un a t-il une idée pour ces deux problemes qui sont liés à mon avis.

Bonne soirée
Modifié en dernier par touslesmatins le dim. 01 mars 2009 23:47, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#2

Message par Tlem »

Sans plus d'éléments que ça, il va être difficile de vous répondre. :shock:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#3

Message par touslesmatins »

hum.... C'est ce que je craignais... :(

En fait, lorsqu'une procedure est lancee et s'il ne se termine pas, toutes autres action ne fonctionne pas.
Alors peut voilà une piste : integrer au debut d'une fonction une condition qui fermerai toutes les autres fonctions et ensuite lancerai la fonction souhaitée.
Du genre : (le but etant de pouvoir recuperer la main sur les boutons)

Func aaaa()
kill fonction(b)
kill fonction(b)
kill fonction(b)
kill fonction(b)
......
.
.
.

la suite de la fonctionaaaa()
Endfunc

Alors est-ce possible....et question toute simple, quelle est la commande pour killer une fonction (sans adlidisable)
Merci
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#4

Message par Tlem »

Je ne suis pas sur d'avoir compris à 100%, mais au cas ou, jetez un oeil par ici :
http://www.autoitscript.fr/forum/viewto ... =21&t=2024
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Voodoo
Niveau 6
Niveau 6
Messages : 298
Enregistré le : ven. 20 juil. 2007 20:45
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#5

Message par Voodoo »

Quel est le type de programmes que vous lancez ? et surtout comment les lancez vous ? montrez nous au moins cette partie de code :D
Avatar du membre
FernandG
Membre émérite
Membre émérite
Messages : 194
Enregistré le : mar. 15 avr. 2008 21:50
Localisation : Picardie
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#6

Message par FernandG »

Bonsoir,

VooDoo, tu penses comme moi ? ;)
Un Run(As)Wait au lieu d'un Run(As) ?

Bonne nuit.
AutoITement.
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#7

Message par touslesmatins »

bonsoir,
En résumé, des qu'une fonction est lancée et stoppée avant de finir, cela bloque toute manipulation sur le menu. Si je souhaite lancer une autre fonction, il ne se passe rien. Je suis obligé de relancer autoit.
J'ai potassé un max... Il est tard je reviens tout à l'heure apres un gros dodo.
Bonne nuit
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#8

Message par Iste »

Sans le script, il est difficile d'aider
Pour moi ca serait une mauvaise utilisation des fonction.

Comme ca, je peux rien dire de plus que,
Creer des script autoit independant du script de base, compile les, et appele les (sans wait) au lieux d'appeler la fonction.
Signez ici
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [..] Bug, dans une GUI sur les boutons

#9

Message par touslesmatins »

Bonsoir,
L'arret d'une fonction est due aux coupures internet, la fonction, alors se bloque, j'atteinds bien le menu(GUI) mais les boutons des autres fonctions ne repondent pas, car la fonction qui a stoppé attend..... et tout se bloque.
Va falloir que je contourne tout ca...
Bonne soirée


...et merci :wink:
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [R] Bug, dans une GUI sur les boutons

#10

Message par touslesmatins »

Bonjour,
Une partiede la réponse est :
► Afficher le texte


On va donc dire que c'est résolu.
Merci
Répondre