Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Salut à tous !
J'aurais voulu savoir quelle est la fonction qui permet de créer un répertoire sous Powerbuilder.
Merci d'avance !
Hors ligne
version de PB ?
version 10.5 :
CreateDirectory PowerScript function
Description
Creates a directory.
Controls
File system
Syntax
CreateDirectory ( directoryname )
Argument Description
directoryname String for the name of the directory you want to create
Return value
Integer. Returns 1 if the function succeeds and -1 if an error occurs.
Hors ligne
Je suis en version 8...
J'ai tenté le createDirectory.
createDirectory("C:/test/truc")
-> si test existe ça passe mais si test n'existe pas, il ne créé pas test puis truc ???
Dernière modification par cradleofpain (16-05-2007 14:40:56)
Hors ligne
c'est normal.
il faut que tu crées au fure et à mesure...suivant l'arboresence de ton repertoire...
Hors ligne
Beh ouais mais le problème c'est que mon chemin C:/test/truc est récupéré dans une base de données et il pourra éventuellement contenir plus de 2 répertoires imbriqués alors comment faire ??
Hors ligne
et bah, tu le codes toi meme !
c'est pourtant simple non ?
tu crees le repertoire en partant du debut
createDirectory("C:/test")
puis..
createDirectory("C:/test/truc")
ect...
il suffit de faire une fonction qui decoupe les differents repertoires...ect...
c'est si compliqué que ca ?
Hors ligne
Beh non !
Je vais m'y mettre.
Et est-ce que tu connais la fonction sui permet de récupérer une sorte de substring ?
Pour ne prendre que le nom du 1er repertoire.
Hors ligne
je te conseille donc d'utiliser les fonctions POS et MID
pos pour localiser le /, et MID pour le decoupage...
Hors ligne
C'est ce que je venais de tester.
Merci.
Je pense que le problème est résolu !
Hors ligne