Здравствуйте, ak_miass, Вы писали:
_>Здравствуйте, demidov2, Вы писали:
D>>Программа создает ключ в реестре для запуска вместе с системой. При запуске она должна читать файлы из своего каталога, она читает из C:\. При простом запуске из своего каталога все нормально. Почему при запуске из реестра, при старте системы, программа не знает свой каталог?
_>ExtractFilePath(Application->ExeName) — спасёт?
Про это я думал. Смущает то, что текущий каталог для программы зависит от способа запуска. Думал, может я в реестре что-то не так делаю.