[R] La sauvegarde ne fonctione pas.

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Sepular
Niveau 3
Niveau 3
Messages : 44
Enregistré le : sam. 28 mai 2011 20:20
Status : Hors ligne

[R] La sauvegarde ne fonctione pas.

#1

Message par Sepular »

Bonjour.

Après pas mal de test je me résigne.
Mon problème : ma sauvegarde dans un .ini ne fonctionne pas

Le code incriminé :
► Afficher le texte
Le résultat en image :
► Afficher le texte
Alors voila.
Lorsque je passe par mon bouton Brecherche et que je GUICtrlSetData le input de recherche, la sauvegarde ne fonctionne pas.
Quand j’écris manuellement dans l'input recherche, la sauvegarde fonctionne très bien. (j'ai donc essayé avec un send que j'ai commenté dans le code => fonctionne pas)

J'ai déclaré en local la variable recherche cela ne change rien. Je ne comprend pas trop la en faite.

Une idée?
Modifié en dernier par Sepular le dim. 29 mai 2011 13:53, modifié 2 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11796
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] La sauvegarde ne fonctione pas.

#2

Message par Tlem »

Vous n'utilisez pas le code AutoIt de la bonne manière car vous utilisez le control ID au lieu de récupérer le texte de votre input.

Vous devriez lire le tutoriel du SDZ (faire un clic sur le logo en haut à gauche du forum) et une fois la partie construction graphique assimilée, revenez nous voir pour poser vos questions. :roll:
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é".
Sepular
Niveau 3
Niveau 3
Messages : 44
Enregistré le : sam. 28 mai 2011 20:20
Status : Hors ligne

Re: [..] La sauvegarde ne fonctione pas.

#3

Message par Sepular »

Le retour.

Bon j'ai bien relu sur le SDZ comment créer des GUI mais je n'ai rien vu qui pourrai me faire avancer.
Par contre j'ai trouvé KODA, je vais pas mal gagner du temps pour mon interface.

Bon alors le fond du problème, comment récupérer le texte d'un input update par GUICtrlSetData.
Petite recherche rapide pour la récupération de donnée d'un input : http://www.autoit.fr/forum/viewtopic.php?f=3&t=4751
Donc je me redirige encore et toujours ver l'aide :) : http://www.autoitscript.fr/autoit3/docs ... rlRead.htm

Je ne vois donc toujours pas ce qui tourne pas sur mon script.
Si je tape manuellement dans l'input cela fonctionne correctement mais si je "l'update" avec GUICtrlSetData il ne prend pas en compte ce qui est a l'intérieur.
Alors que ma MsgBox m'affiche bien ce qu'il si trouve.

Perplexe.... :?
Avatar du membre
jl56
Niveau 7
Niveau 7
Messages : 415
Enregistré le : mer. 24 oct. 2007 22:42
Localisation : 56000
Status : Hors ligne

Re: [..] La sauvegarde ne fonctione pas.

#4

Message par jl56 »

Bonjour

Relisez le post de TLEM, vous confondez le contenu et le contenant

voici votre code debuger, plus la bonne méthode pour générer un INI
► Afficher le texte
A+ JL56
Sepular
Niveau 3
Niveau 3
Messages : 44
Enregistré le : sam. 28 mai 2011 20:20
Status : Hors ligne

Re: [..] La sauvegarde ne fonctione pas.

#5

Message par Sepular »

Bonjour.

Merci beaucoup.

Donc j'explique pourquoi le recherche dans recherche.
Cela me permet de ne pas perdre le file.

Cela m'est possible puisque je disable le bouton de recherche tout de suite après l'écriture du fichier.
Comme cela je garde le mm intitulé tout le long du script.

Mais je pense continuer le reste en modifiant mon approche. En faite en utilisant mieux le code pour de une pouvoir réutiliser le tout plus tard et de deux pour pouvoir y inséré un bouton udapte si l'utilisateur c'est trompé.

Un grand merci.
Répondre