Page 1 sur 1

[R] Iniwrite petit problème

Posté : dim. 25 janv. 2015 14:23
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*

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 14:55
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")
?

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 15:13
par sozary
si, mais le "mm" était un test, car avec $file sa ne marche pas! mais avec le mm aussi :(

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 15:22
par walkson
Bonjour,
C'est très étrange en effet et si vous désactivez FileOpenDialog() le Ini s'écrit normalement

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 15:30
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

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 15:30
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

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 15:34
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)

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 15:36
par walkson
:oops: j'ai lu trop vite...

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 16:30
par sozary
Ah! Mais il me dit error parsing functioncall :(

Re: [..] Iniwrite petit problème

Posté : dim. 25 janv. 2015 16:33
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!!