Я кажется знаю в чем тут дело... Было у меня такое. Дело в том что делфа зачем то запоминает путь ОпенДиалога и потом все относительные адреса начанаются оттуда! Тобишь на самом деле прога пишет не в
, а в
Код:
OpenDialog1.FileName+'Papka\'+file+'.am'
Тут надо либо исключить диалог(что не выход). Либо писать абсолютный путь (например: C:\windows...). Либо (что лучше всего, если файл находится в папке с прогой) находишь путь к ехе(смотри фак), а туда добовляшь
Но в принципе при создании файла он должен создать и папку к нему, а не ругаться...
