how do i get the application path?

using vb its App.path
but in delphi, have no idea

help please?

thanks !

Comments

  • : using vb its App.path
    : but in delphi, have no idea
    :
    : help please?
    :
    : thanks !
    :
    Use ExtractFilePath(ParamStr(0));
  • : using vb its App.path
    : but in delphi, have no idea
    :
    : help please?
    :
    : thanks !
    :
    I use mostly

    AppPath: String;

    GetDir(AppPath, 0);
  • : using vb its App.path
    : but in delphi, have no idea
    :
    : help please?
    :
    : thanks !
    :

    You can also use

    GetCurrentDir

    (it does not take any arguments)


  • : : using vb its App.path
    : : but in delphi, have no idea
    : :
    : : help please?
    : :
    : : thanks !
    : :
    :
    : You can also use
    :
    : GetCurrentDir
    :
    : (it does not take any arguments)
    :
    :
    :
    GetCurrentDir() won't always get the right directory, especially, when the user has opened files. This is because it might retrieve the directory in which the document was stored.
  • application.ExeName indicates that it gives you the file name and path, so what you would need to do is run it through the appropriate extract utility. For your purposes you could use:

    s := ExtractFileDir(application.ExeName);

    Hope that helps
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories