Information générale
Catégorie:
Codage, syntaxe et commandes
Just a quick 'Beware' on App.path and root directories, if you use app.path for prefixing, be sure to be aware that app.path returns the backslash '\' if it is operating from the root of the drive, for instance a CD-ROM or C:\, and does not return it if it is operating from a directory. What is even worse is that some OS version ignore the double backslash, and yet it chokes on others.
The best way is a function that returns the path and always verifies that a backslash is
>>What is the best way to code a program for accessing files. For instance...if you hard code into the program to open a file "open c:\example\abc.txt", and the user did a default install, everything is fine. But if the user decides to change the default install directory, the file is not there.
>>
>>Help.
>
>Always use App.Path in front of the file name to get to the application's directory. If the files are located within another subdirectory, use App.Path & "\myFolder\abc.txt".
>HTH
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement