Flasher писал(а):Тогда пусть парсит PATH на наличию путей к стандартным системным каталогам и пути к текущему ТС, а остальные игнорирует. ИМХО, так будет правильней.
Я сейчас за недостатком времени (наметилась срочная работа) не готов это подробно обсуждать, но, ИМХО, не очень-то это правильно. Правильнее, чтобы при отсутствии пути программа начинала поиск с каталога TC, но не исключала при дальнейшем переборе и всё остальное. Вероятно, обсудим с автором.
Flasher писал(а):А в чём чудо заключается?
В том, что, по моим представлениям (на коих не настаиваю), в PATH должен присутствовать
один каталог, содержащий подобные файлы. Да и то благодаря применению Autorun. Всем остальным, идущим в PATH
до него, либо нечего там делать, либо, если они нужные, в них нечего делать файлам TC.
Flasher писал(а):Путь к ICO-файлу относительный - например, Icons\Avada.ico
Вот она — причина. Программа действительно не понимает относительных путей, записанных в таком формате. (Я ими не пользуюсь, потому и не мог воспроизвести). Проблема ясна, сообщу автору.