Free Pascal incluye varias funciones para esto, concretamente
GetAppConfigDir,
GetTempDir y
GetUserDir. ¿Te refieres a algo como esto? Por lo que sé Delphi no tiene nada igual, lo que me parece muy extraño cuando pretenden generar programas en otras plataformas.