IdFTPServer & service

0 отговора 38 прегледа
#1

IdFTPServer & service

Имам един проблем с Инди ФТП сървър компонента.
Когато приложението ми е стартирано като обикновено ЕХЕ и на OnUserLogin направя ASender.CurrentDir := tmp, където tmp е директорията на ЕХЕ-то, във вида "\dir\dir2\dir3\exedir\"
всичко си е наред - в клиента се листва съдържанието на директорията, защото е коректно зададена.

Обаче! Когато е като сървис, се оказва, че решава, че директорията е на системния дял на диска и съответно там няма такъв път.

Защо се получава така и как да му кажа, че става въпрос за друг дял на диска.

Опитах се да задавам отпред в пътя и самия диск, ама тогава настава бъркотия.

Отговор