how do i get the application path? - Programmers Heaven

Howdy, Stranger!

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

Categories

how do i get the application path?

tijoentijoen Posts: 141Member
using vb its App.path
but in delphi, have no idea

help please?

thanks !

Comments

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

    AppPath: String;

    GetDir(AppPath, 0);
  • _yilmaz_yilmaz Posts: 150Member
    : 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)


  • zibadianzibadian Posts: 6,349Member
    : : 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.
  • OrnotOrnot Posts: 1Member
    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.