Hello Wilfred,
On Wednesday January 27 2016 14:07, you wrote to me:
MvdV>> Current directory is common practise for command line
MvdV>> utilities, although some use the directory where the .exe is
MvdV>> located as the default. It is an inheretance from DOS really.
WV> That's DOS practise! Not WIN32! On modern windows users don't have
WV> write access to subdirectories of C:\Program Files[ (x86)]\, where
WV> programs are normally installed!
The M$ way may be a good idea to follow for GUI programmes, where the user
never has to access the configuration files directly. For CLI programmes where
the configuration file is a text file that the user must edit with a text
editor it is a nightmare to have the config file hidden that deep.
It may be the DOS way, but Fidonet was developed for DOS and still follows the
DOS way in many things. For CLI programmes that is much easier to work with.
Cheers, Michiel
--- GoldED+/W32-MSVC 1.1.5-b20130111
* Origin: http://www.vlist.eu (2:280/5555)
|