Bonsoir,
Je programme sur MacOs pour MacOs et Windows.
Jusqu'alors lorsque que je définissais un chemin d'accès à un fichier, j'utilisais une variable de compilation pour que chaque OS ai le chemin avec le bon séparateur : / ou \.
Par erreur j'ai oubliai de le faire pour l'accès un fichier et surprise ca marche sur les 2 OS. Donc apparement, PureBasic corrige le chemin en fonction de l'OS.
Je pense que ca fonctionne dans les 2 sens.
/ ou \
- Mindphazer
- Messages : 694
- Inscription : mer. 24/août/2005 10:42
Re: / ou \
C'est quand même plus prudent d'utiliser la constante #PS$ (PS comme Path Separator) qui vaut "/" sur MacOS ou Linux, et "\" sur Windows....
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Re: / ou \
Je ne connaissais pas tiens #PS$ merci du tuyau
@++

@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
- Mindphazer
- Messages : 694
- Inscription : mer. 24/août/2005 10:42
Re: / ou \
On apprend à tout âge

Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Re: / ou \
J'ai lu et j'ai testé que quelque soit l'os, l'écriture avec / est correcte. C'est plus simple.
_____________________________________________________________
IMAC 21.5 2012 Core I5 - 2.70 Ghz. 16 GB NVIDIA GeForce GT 640M 512 Mo. MacOs OCPL Sonoma 14.3
MacBook Air M1 - 8Go - Sonoma 14.5
PureBasic 6.11 MacOS
IMAC 21.5 2012 Core I5 - 2.70 Ghz. 16 GB NVIDIA GeForce GT 640M 512 Mo. MacOs OCPL Sonoma 14.3
MacBook Air M1 - 8Go - Sonoma 14.5
PureBasic 6.11 MacOS