Ошибка 410 - это ошибка «файл конфигурации не найден», основанный на Apendix A руководства пользователя .Вы уверены, что ваш windows.cfg
файл находится в каталоге, в котором вы выполняете свой код?
Если этого не сделать, ошибка 251 гласит «Неверная команда времени выполнения», и все примеры, которые я могу найти, имеют верхний регистр C
,Так что, возможно, измените вашу C-программу на:
system("C:\\rmcobol\\runcobol.exe SOLOCAJA.COB C=WINDOWS.CFG L=WOWRT.DLL");
и посмотрите, исправит ли это (я знаю, что это не так).
На основании обновления:
Я попытался изменить c на C в C = WINDOWS.CFG, запустил его на C ++ и непосредственно в командной строке, без изменений.Я все еще изучаю причины этого и прочитал tek-tips.com/viewthread.cfm?qid=1119251&page=5, но не смог использовать эту информацию.Любые дополнительные советы будут золотыми на этом этапе.СПАСИБО!
Пара вопросов:
- Работает ли когда-либо в этой среде?
- Не работает на и cmdline и внутри C (просто хочу уточнить)?
- Существует ли windows.cfg в текущем каталоге, когда вы его запускаете?
- Вы запускаете его в каталоге с пробелами (например,
My Documents
)?
Кроме этого, возможно, опубликуйте файл windows.cfg, хотя ошибка кажется довольно явной, чтофайл конфигурации не найден , а не ошибка в файле конфигурации.