Page 1 sur 1

[RESOLU] CreateDirectory() - erreur

Publié : ven. 15/avr./2011 10:08
par blendman
salut

j'ai une erreur sur ce code, je ne comprends pas pourquoi il ne me crée pas mes dossier :

le code

Code : Tout sélectionner

OpenPreferences("logversion.ini")
        PreferenceGroup("general")
        nbreDir = ReadPreferenceInteger("nbreDir",1)
        Debug nbreDir
        For i = 1 To nbreDir
          PreferenceGroup("directory")
          nom$="name"+Str(i)
          Debug nom$
          dir$ = ReadPreferenceString(nom$,"")
          Debug dir$
          If CreateDirectory(dir$)
            Debug "ok"
          Else 
            Debug "non"
          EndIf
          
        Next i        
le fichier ini (à enregistrer en tant que logversion.ini):

Code : Tout sélectionner

[general]
nbreDir = 3
[directory]
name1 = "data\txt"
name2 = "data\ui"
name3 = "data\lang"
une idée du problème ?

Merci :D

Re: createdirectory - erreur

Publié : ven. 15/avr./2011 10:42
par case
a cause des guillemets dans le path.

essaye en changeant le nom des répertoires dans le fichier ini

Code : Tout sélectionner

[general]
nbreDir = 3
[directory]
name1 = data\txt
name2 = data\ui
name3 = data\lang

Re: createdirectory - erreur

Publié : ven. 15/avr./2011 11:14
par blendman
case a écrit :a cause des guillemets dans le path.
essaye en changeant le nom des répertoires dans le fichier ini

Code : Tout sélectionner

[general]
nbreDir = 3
[directory]
name1 = data\txt
name2 = data\ui
name3 = data\lang
ça marche ! Merci, je ne savais pas pour les guillemets, en GMl (un autre langage) il faut les laisser :P.

Encore merci ;)

PS : je l'ai déjà dit, mais je suis fan de cobra, la preuve :D :
http://vimeo.com/15084861

Re: [RESOLU] CreateDirectory() - erreur

Publié : ven. 15/avr./2011 12:01
par case
excellent le cobra en SD ,)