• Advertisement

Archived

This topic is now archived and is closed to further replies.

Apps Path

This topic is 5924 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
argv[0] contains the filename (with path) of the executable containing your program. Just strip the filename-part from it and you have your path.

Share this post


Link to post
Share on other sites
In Windows use GetModuleFileName() with a NULL module handle (meaning the currently active module - i.e. your process).

--
Simon O''''Connor
Creative Asylum Ltd
www.creative-asylum.com

Share this post


Link to post
Share on other sites
Although the current directory isn''t always where the application was run from! - if the application was started as a child of another application (such as a custom menu) or from a shortcut it''ll be elsewhere.
I''ve seen a few games fail because they made the assumption the current directory would be where the .exe was.

--
Simon O''''Connor
Creative Asylum Ltd
www.creative-asylum.com

Share this post


Link to post
Share on other sites

  • Advertisement