>Hello,
>
>I'm trying to use a config file to change the default value of the system variable _ASCIICOLS in a shipping .exe file.
>I created a file with this in it:
>_ASCIICOLS = 200
>
>I invoke the app like this:
> myapp.exe -cmyconfigfile.txt
>
>The config file is in the same folder as the executable.
>There is no config.fpw file.
>Using Filemon, I see that myconfigfile.txt is being opened and read when I start my app.
>
>However, if look at the value of _ASCIICOLS in my app, the value is always the default value, which is 80.
>
>MESSAGEBOX("INTERNAL: " + SYS(2019, 1)) && This shows my file.
>MESSAGEBOX("EXTERNAL: " + SYS(2019, 2)) && This shows nothing.
>MESSAGEBOX("_ASCIICOLS = " + ALLTRIM(STR(_ASCIICOLS))) && This shows 80.
>
>
>Can I do this?
>
>Thanks,
>Howard
From the Help on Configuration files
A Visual FoxPro configuration file is a text file in which you can specify values for SET commands, set system variables, and execute commands or call functions. Can you change any other system variables?
If it's not broken, fix it until it is.
My Blog