InitServKAU и coGetTune

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

InitServKAU и coGetTune

Сообщение Alexander »

делаю пустой интерфейс,
В инит вызываю
InitServKAU;
и
coGetTune('FIN.USER.CPLANSSCH');

на любой из этих функций Галактика умирает.... в чем может быть причина??

В интерфейсе кроме обработчика событий ничего нет....

Код: Выделить всё

#include external.inc
Interface test 'test' doaccept, cyan;
   Create View;
   handleEvent
      cmInit:{
     message(comp(coGetTune('FIN.USER.CPLANSSCH')));
     Message(InitServKAU);
     DoneServKAU;
      }
   end;
End.
:o
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

InitServKAU(0)
ужо надо
потом могет быть coGetTune
странно что вообще компилятор пускает
потренеруйтесь сначала на конфигураторе.
aleks1232321
Постоянный гость
Сообщения: 86
Зарегистрирован: 28 апр 2005, 12:15
Откуда: Москва

Сообщение aleks1232321 »

Вообще-то InitSerKau без параметров

// Проинициализировать сервис
function InitServKau : boolean;
{$ifndef ForExport} external LibName name 'INITSERVKAU';{$endif}
// Проданить сервис
procedure DoneServKau;
{$ifndef ForExport} external LibName name 'DONESERVKAU';{$endif}
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

edward_K
InitServKAU(0);
Ошибка: недопустимый тип параметра :-(
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

edward_K
Причем Support на InitServKau говорит false, а coGetTune('FIN.USER.CPLANSSCH') возвращает 0. а вот галактика дохнет.... ничего не понимаю, 2-й день бьюсь... :-(
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

Вопрос решился так:
#include external.inc
Убираем, подключаем extfun.res
Все компилится и работает!
ПОЧЕМУ????
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

видимо потому что InitServKAU(0) 8)
у вас просто старое описание функций
либо добудьте новое а еще лучше подключать их описание из реса - так надежней.
Ответить