• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Подскажите в чем моя ошибка. Вываливается компас.

Автор Maxxx, 26.12.07, 15:04:31

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Maxxx

Нужно написать библиотеку. Учусь.

После компиляции и подключения при запуске функции библиотеки компас вываливается.
Все делал как написано в мануале.

подскажите что сделать.

а вываливается из за этого.
пытаюсь получить параметры активного документа.
...
iDocParams:=ksDocumentParam(iKompas.ActiveDocument2D);

autor:=iDocParams.author;

...

Maxxx

Да. забыл совсем - компас v9 SP1. пишу на делфи

Maxxx

ошибку нашел в вопросе. исправил
iDocPar:=ksDocumentParam(iKompas.GetParamStruct(ko_DocumentParam));
iDoc2D.ksGetObjParam(iDoc2D.reference, iDocPar, ALLPARAM);

....

но компас все равно вываливается.

yarikv

а iDoc2D ты определил?
если нет, тогда нужно перед тем, что ты написал вставить код

iDoc2D:=ksDocument2D(iKompas.ActiveDocument2D);

и соответственно нужно, чтоб iKompas тоже был определен

Maxxx


yarikv

#5
выложи исходники библиотеки