Page 1 sur 1

[R] Peut-on définir un dossier pour les ressources?

Posté : mer. 25 nov. 2009 00:11
par DakinQuelia
Bonjour à toutes et à tous,

J'ai une nouvelle question: comment définir un dossier pour les ressources? C'est-à-dire pour stocker les fichiers dont on fait appel. ;)

Je vous remercie d'avance.

A bientôt,

Re: [..] Peut-on définir un dossier pour les ressources?

Posté : mer. 25 nov. 2009 02:49
par Iste
baheu... si tu veux un chemin relatif, voir du coté des macro @ScriptDir ect

Par exemple, tu stock toutes tes ressource dans un dossier a coté de l'executable, et les adresse seront

Code : Tout sélectionner

@ScriptDir & "\dossier\fichier1"
Meme si je crois qu'on peut mettre simplement "\dossier\fichier1"

Sinon, il te suffit au début de ton sript de définir une variable du genre

Code : Tout sélectionner

$Path = @AppDataCommonDir & "\Monsuperscript\"
, puis quand tu as besoin d'un fichier l'appeler a l'aide de $Path&"nomdufichier"


Voila, je sais pas trop si ca répond a la question

Re: [..] Peut-on définir un dossier pour les ressources?

Posté : mer. 25 nov. 2009 04:57
par DakinQuelia
C'est bien ce que je pensais pour le premier code.

Mais pour les fichiers includes, ça ne peut fonctionner, j'obtiens une erreur même en faisant:

Code : Tout sélectionner

#include "\ressources\ressources.au3"

Re: [..] Peut-on définir un dossier pour les ressources?

Posté : mer. 25 nov. 2009 06:43
par ani
Bonjour,
ou se trouve donc le dossier ressources ? En racines du script ?

Code : Tout sélectionner

-dossier <folder>
--le script.au3
--ressources <folder>
---ressources.au3
Si c'est le cas retirer le premier slash. =>

Code : Tout sélectionner

#include "ressources\ressources.au3"
bonne continuation ;)

Re: [..] Peut-on définir un dossier pour les ressources?

Posté : mer. 25 nov. 2009 10:40
par DakinQuelia
Oui, à la racine. :)

Je te remercie, ça fonctionne bien. J'aurais dû m'en douter. C'est un peu comme en php, je pense. ;)

Cela m'a bien aidé et je comprends mieux désormais. :D

Re: [R] Peut-on définir un dossier pour les ressources?

Posté : mer. 25 nov. 2009 21:08
par Tlem
Il est possible aussi de faire ceci (tout comme PHP) :

Code : Tout sélectionner

#include ".\ressources\ressources.au3"