马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
我现在进行proe的二次开发,但是老是在创建工程图时报错.(err=-1)
其它地方都没有什么问题
status = ProDrawingViewTransformGet(drawing,views,PRO_B_TRUE,transform);
status = ProDrawingCurrentSheetGet(drawing,&cur_sheet);//取得当前页面
status = ProDrawingViewSolidGet(drawing,views,&cur_solid);//取得当前视图的实体
status = ProDrawingViewOutlineGet(drawing,views,pos);//取得当前视图的边界坐标
status = ProDrawingViewDelete(drawing,views,PRO_B_TRUE);//删除不合理的视图
/*--------------------------------------------------------------------*\
创建部件视图
\*--------------------------------------------------------------------*/
pos[0][0]=(pos[1][0]-pos[0][0])/2;
pos[0][0]=(pos[1][1]-pos[0][1])/2;//设置视图原点
status = ProDrawingGeneralviewCreate (drawing,
(ProSolid)(*solid_mdl), cur_sheet, PRO_B_FALSE,
pos[0], view_scale, transform, &(views));//创建几何视图
sprintf(message,"%d",status);
MyDisplayMessageBox("错误号",message);
不知大家是否有同样的问题。
[ 本帖最后由 chenwenwei 于 2008-6-2 14:49 编辑 ] |