Страница 1 из 1

7.12 - Осн.средства Fcom не находит функцию SrokIspEdIzmWord

Добавлено: 11 ноя 2005, 18:46
shuma
Формы копилим в Supporte. Возникли проблемы со сборкой форм rtf, использующих прототип /osOne/ (к примеру, Form_OS_01a_Rus.rtf), не находит функцию SrokIspEdIzmWord. В файлике ...PATCHES\GAL712\OS02\src\frm\Os\Form_Os\funcOs.frn есть описание этой функции, но как скормить fcom'у это описание, не понял. При компилляции ВСЕ ресурсники Галактики (...EXE\*.res) подключены. Через проект та же песня. Предполагаю, что лежит функция не в ресурснике, а в библиотеке *.dll.
Написал объектный интерфейс, загнал туда функцию, обратился из формы не прямым вызовом, а вызвал её как метод объектного интерфейса. Вроде заработало. Но должен же быть какой-нибудь стандартный способ обойти эту проблему... Может, кто встречался с этим траблом?

Добавлено: 11 ноя 2005, 19:14
Sheinina
Думаю, что стоит положить funcOs.frn в директорию, на которую указывает опция "путь на исходные формы и include-файлы" и вставить в текст своей формы #include funcOs.frn.

Добавлено: 14 ноя 2005, 08:46
oiko
У меня вроде работало если указывал "путь на исходные формы и include-файлы" на каталог exe галактики.

Добавлено: 14 ноя 2005, 10:30
shuma
Думаю, что стоит положить funcOs.frn в директорию, на которую указывает опция "путь на исходные формы и include-файлы" и вставить в текст своей формы #include funcOs.frn.
Большое спасибо. Почему то сразу не задумывался, где сделать include funcOs.frn. В самом файлике компилляции это не прокатило, а в rtf форме сам же его закоментировал.