mondrone
Messages postés246Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention11 mars 2012
-
23 juil. 2005 à 23:36
mondrone
Messages postés246Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention11 mars 2012
-
25 juil. 2005 à 11:28
Bonjour. Je voudrais savoir comment faire, sans passer par de la prog
windows (rester en mode console pour etre compatible linux) pour
pouvoir indiquer des chemins de fichiers complexes (genres c:\documents
and settings\...) car je voudrais que mon application puisse
prendre en compte les fichiers qui sont ouverts avec elle de n'importe
ou sur le dur, mais pour le moment a part en passant en lignes de
commande, meme quand le fichier a charger se trouve dans le meme
répertoire que l'executable, j'ai des problèmes et le fichier n'est pas
reconnu.
cs_patatalo
Messages postés1466Date d'inscriptionvendredi 2 janvier 2004StatutModérateurDernière intervention14 février 20142 24 juil. 2005 à 10:50
salut,
sous dos, les dossiers ont 8 caracteres max:
"c:\docume~1\fichier.bin".
Si tu a un autre repertoire "documents" il sera accessible par:
"c:\docume~2\fichier.bin"
Cela fonctionnera aussi bien pour dos que windows.
sous Dos, pour acceder au repertoire courant, tu peux utiliser:
".\fichier.bin"
avec Linux, la partition sera retrouvable dans /mnt/hdxX et je pense que linux comprendra le tilde du dos et les noms longs de windows mais c'est à verifier.
mondrone
Messages postés246Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention11 mars 2012 24 juil. 2005 à 18:10
Merci. En fait je savais deja tout ca. En fait, pour éclaircir le pb,
c'est par exemple quand je fait un system("copy ...") avec des chemins
tels que argv[1] qui sont généralement assez compliqués quand on
travaille sur le bureau de windows, je n'arrive pas a copier simplement
un fichier dans un autre répertoire. Les chemins ne sont pas reconnus.
Celui du fichier d'entrée, l'est mais pas celui du fichier de sortie
(que je voudrais seulement placer dans le répertoire racine en
changeant l'extension)
Sinon, pour info, sous linux, il n'aime pas réellement les ~1, ~2
... a première vue et mieu vaux mettre les espaces, mais avec "\
" il me semble.
mondrone
Messages postés246Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention11 mars 2012 25 juil. 2005 à 11:28
LOL g pas précisez, scuz, mon prog tourne sous windows, dans un
environnement NTFS voir FAT32, mais je posais une question générale
juste pour avoir plus d'infos !