On Fri, 04 May 2012 17:22:16 +0200
dhkblas...@zeelandnet.nl wrote:

>   
> 
> I'm creating a script to be executed by instantfpc when I noticed
> that paramstr(0) does not reflect the location of the script but the
> location of the cached executable. Is there a way to alter this location
> programatically to the script location? Is there an alternative way?

instantfpc passes as first parameter the original file name.
But execv overrides the first argument with the executed file. AFAIK
there is no alternative.

You can set an environment variable.

Mattias
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to