[R] Iniwrite petit problème

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
sozary
Niveau 6
Niveau 6
Messages : 274
Enregistré le : lun. 20 janv. 2014 19:17
Status : Hors ligne

[R] Iniwrite petit problème

#1

Message par sozary »

Bonjour à tous!!

J'ai un petit soucis avec un IniWrite qui ne fonctionne pas, alors que je l'utilise avant pour autre chose et que cela marche :( !

Voici mon code:
► Afficher le texte
De plus, quand je récupère l'erreur avec une msgbox, il me dit 1, donc que tout c'est bien passé, or non!
L'image s'affiche elle bien dans la prévisualisation*
Modifié en dernier par sozary le dim. 25 janv. 2015 16:33, modifié 1 fois.
"Là où la volonté est grande, les difficultés diminuent.", Niccolò Machiavelli
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Iniwrite petit problème

#2

Message par TT22 »

Ne devrais tu pas mettre

Code : Tout sélectionner

IniWrite("Config.ini","Profil","avatar",$file)
au lieu de

Code : Tout sélectionner

IniWrite("Config.ini","Profil","avatar","mm")
?
Cordialement,
TT22
Avatar du membre
sozary
Niveau 6
Niveau 6
Messages : 274
Enregistré le : lun. 20 janv. 2014 19:17
Status : Hors ligne

Re: [..] Iniwrite petit problème

#3

Message par sozary »

si, mais le "mm" était un test, car avec $file sa ne marche pas! mais avec le mm aussi :(
"Là où la volonté est grande, les difficultés diminuent.", Niccolò Machiavelli
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1038
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [..] Iniwrite petit problème

#4

Message par walkson »

Bonjour,
C'est très étrange en effet et si vous désactivez FileOpenDialog() le Ini s'écrit normalement
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Iniwrite petit problème

#5

Message par mikell »

Probablement c'est le FileOpenDialog qui modifie le @WorkingDir
Donc ou bien tu mets le chemin complet du ini dans le IniWrite, ou bien tu mets juste avant

Code : Tout sélectionner

FileChangeDir(@ScriptDir)
Edit
D'une manière générale il est recommandé d'utiliser de préférence des chemins complets
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1038
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [..] Iniwrite petit problème

#6

Message par walkson »

je viens de tester

Code : Tout sélectionner

$file = FileOpenDialog("",@DesktopDir,"all(*.*)")
IniWrite(@DesktopDir & "\configu.ini","section1","key1",$file)
et pas de problème.
Je crois qu'il faut compléter le chemin du Ini dans votre script
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Iniwrite petit problème

#7

Message par mikell »

watson, tu as lu mon post ? :mrgreen:
Classiquement on trouve ça

Code : Tout sélectionner

Global $ini = "chemin\Config.ini"
;....
IniWrite($ini, ...etc)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1038
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [..] Iniwrite petit problème

#8

Message par walkson »

:oops: j'ai lu trop vite...
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Avatar du membre
sozary
Niveau 6
Niveau 6
Messages : 274
Enregistré le : lun. 20 janv. 2014 19:17
Status : Hors ligne

Re: [..] Iniwrite petit problème

#9

Message par sozary »

Ah! Mais il me dit error parsing functioncall :(
"Là où la volonté est grande, les difficultés diminuent.", Niccolò Machiavelli
Avatar du membre
sozary
Niveau 6
Niveau 6
Messages : 274
Enregistré le : lun. 20 janv. 2014 19:17
Status : Hors ligne

Re: [..] Iniwrite petit problème

#10

Message par sozary »

Problème résolus! Merci mikell, j'avais pas vu un piti fichier ini se créer dans mon sous dossier avec tous mes essais dedans :mrgreen: !
Merci!!
"Là où la volonté est grande, les difficultés diminuent.", Niccolò Machiavelli
Répondre