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

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

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

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

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

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

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

Работа с интерфейсом ksDocAttachedSpcParam

Автор mkrz, 21.08.07, 13:29:30

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

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

mkrz

У кого-нибудь есть исходник с работающим интерфейсом ksDocAttachedSpcParam? Скиньте плиззз!!! (Делфи)

mkrz

Может непонятно изложил задачу. Вообщем мне нужно из спецификации получить ссылки на используемые чертежи (внешние ссылки). Нашел в форуме пример, но он у меня не заработал. А пример такой:

//------------------------------------------------------------------------------------------------------------------------------------
iSpcObjParam := ksSpcObjParam(ki.GetParamStruct(ko_SpcObjParam));
iDocSpcObjArr := ksDynamicArray(iSpcObjParam.GetDocArr);
iDocAttachedSpcParam := ksDocAttachedSpcParam(ki.GetParamStruct(ko_DocAttachSpcParam));

for i := 0 to iDocSpcObjArr.ksGetArrayCount - 1 do
begin
  iDocSpcObjArr.ksGetArrayItem(i, iDocAttachedSpcParam);
  ShowMessage(iDocAttachedSpcParam.fileName);
end;
//------------------------------------------------------------------------------------------------------------------------------------

У меня iDocSpcObjArr.ksGetArrayCount выдает 0.

333

Интерфейс Вы получили нужно теперь вызвать GetObjParam для объекта спецификации

mkrz

333.
Спасибо за ответ, но уточни где нужно вызвать GetObjParam?
Может есть готовый рабочий исходник? Буду очень благодарен.

333

У документа.
см ksDocument2D::ksGetObjParam
    ksSpcDocument::ksGetObjParam
    ksDocument3D::ksGetObjParam
т.е. у того документа с которым Вы работаете