как с этим бороться?

отредактировано 01:36 Раздел: FastReport 4.0
я написал программу в delphi7 создающую отчет в фастрепорт. мне необходимо запустить ее из проекта написанного на java.

Runtime.getRuntime().exec("cmd /c c:\\report.exe");

При запуске появляется пустое окно предпросмотрщика.

программа генерации отчета корректно работает если ее запустить как отдельное приложение(просто запустить exe файл) или из коммандной строки

пробовал запускать из программы написанной на с в Visual Studio

WinExec("c:\\report.exe", SW_SHOW);

та же история

как с этим бороться?

Комментарии

  • gpigpi
    отредактировано 01:36
    Возможно, в Вашей программе загружается шаблон отчёта. И загружается он по относительному, а не по абсолютному пути, т.е. не загружается и не формируется

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.