iCAx开思工具箱

标题: PROE二次开发提取参数时ProArrayAlloc出错 [打印本页]

作者: gradual    时间: 2006-8-24 16:38
标题: PROE二次开发提取参数时ProArrayAlloc出错
我在PROE插件中提取当前模型的参数,到ProArrayAlloc时PROE自动退出,不知道什么原因。代码如下:

ProError err;
    ProMdl model = NULL;
ProName wname;

ProCharName cmodel_Code;

err = ProMdlCurrentGet(&model);

err = ProMdlNameGet(model, wname);
  ProWstringToString(cmodel_Code, wname);
  ProModelitem  mdlitem;
  err = ProMdlToModelitem(model, &mdlitem);
  if (err != PRO_TK_NO_ERROR)
   return err;

ProParameter  **pProeParams;
  ProParamvalue  paraValue;
  ProParamvalueType valueType;

err = ProArrayAlloc(0, sizeof(ProParameter), 1, (ProArray*)pProeParams);
    err = ProParameterVisit(&mdlitem, (ProParameterFilter)ParameterFilterFn, (ProParameterAction)ParameterActionFn, (ProAppData)&pProeParams);   




我跟踪发现到调用ProArrayAlloc这句时PROE就退出了,谁能告诉我什么问题?
作者: gradual    时间: 2006-8-25 17:23
没人知道吗?
作者: 三打哈    时间: 2006-12-26 22:40
"我跟踪发现到调用ProArrayAlloc".楼主,怎么跟踪调试程序,要其他附加软件吗!说说这种调试方法,俺不太懂!




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3