[..] Execution d'un programme

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Nordine
Niveau 2
Niveau 2
Messages : 24
Enregistré le : lun. 01 sept. 2008 15:51
Status : Hors ligne

[..] Execution d'un programme

#1

Message par Nordine »

Bonjour,

Dans mon automatisation je créer une interface qui permet de récolter des informations pour l'exécution d'une mise à jour via différents outils. Dans un premier temps j'ai fait un programme qui exécute en temps réel les outils ou commandes, cependant je souhaiterais dans un premier temps renseigner mes informations et a l'appui du bouton lancer l'édition du script je veux que mes commandes sélectionné se lance. or la première méthode marche mais pas la seconde!! le programme suit

Merci d'avance
Fichiers joints
Code.au3
(30.93 Kio) Téléchargé 256 fois
Modifié en dernier par Tlem le jeu. 25 déc. 2008 21:03, modifié 1 fois.
Raison : Code mis en fichier joint.
olaiv
Niveau 3
Niveau 3
Messages : 41
Enregistré le : sam. 26 avr. 2008 22:17
Status : Hors ligne

Re: [..] execution d'un programme

#2

Message par olaiv »

Attention à la balise de code c'est assez désagréable à lire là :(

Tu es sur que le script se lance bien? J'ai des erreurs de mon coté pour l'instant...
Nordine
Niveau 2
Niveau 2
Messages : 24
Enregistré le : lun. 01 sept. 2008 15:51
Status : Hors ligne

Re: [..] execution d'un programme

#3

Message par Nordine »

quel genre d'erreur?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11791
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Execution d'un programme

#4

Message par Tlem »

Utilisez CTRL+F5 dans Scite4AutoIt pour contrôler votre code.
Il y a plusieurs grosses erreurs.
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é".
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Execution d'un programme

#5

Message par ani »

Dans la fonction main() il manque des variables rajouter ceux-ci :

$SourceInterface, $SourceClient, $SourceReport, $RepServeurSauveagrde, $RepInterfaceSauveagrde, $RepClientSauveagrde

ensuite au niveau des condition if (winwaitactive) then
ligne 391,399 indiquez le IF devant (à vérifier)
ligne 460 idem indiquez winwaitactive (à vérifier)

Pour la fonction ERROR($Code, $Erreur)
indiquez plutot _error et vérifier tout vos argument.
Dans votre fonction y en a 2 argument et vous indiquez sur certaine ligne un seul argument ? je serait vous je refairer cette fonction :o

Voous faudra quand meme revérifier cette fonction car dans le filewrite on ne voit pas les arguments,
Func _Error($Code,$Erreur="")
comme çà y pas de soucis dans les arguments ;)
bonne continuation ;)
Répondre