野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 7409|回复: 5

[求助] proe4.0二次开发UI对话框问题

[复制链接]

1

主题

8

回帖

0

威望

实习生

Rank: 1

积分
10
发表于 2013-4-3 21:17 | 显示全部楼层 |阅读模式
Proe4.0二次开发的UI对话框二次开发注册到proe的时候,对话框只能打开一次,第二次就打不开了。求高手帮助……


代码如下
#include"stdafx.h"
#include "roUIDialog.h"
#include "roUIPushbutton.h"
#define OK 1
#define CANCEL 0


void OKAction(
                          char*dialog,
                          char*component,
                          ProAppData data)
{
        int status;
        status=ProUIDialogExit(dialog,OK);
}

void CancelAction(char*dialog,
                                  char*component,
                                  ProAppData data)
{
        int status;
        status=ProUIDialogExit(dialog,CANCEL);
}

int FirstDialog()
{
        int status;
        char*dialog_name="FirstDialog";
        int error;
        status=ProUIDialogCreate("name",dialog_name);

        status=ProUIPushbuttonActivateActionSet("name","OK",OKAction,NULL);
        status=ProUIPushbuttonActivateActionSet("name","Cancel",CancelAction,NULL);

        status=ProUIDialogActivate("name",&error);

        status=ProUIDialogDestroy("name");


        return status;
}

11

主题

132

回帖

12

威望

工程师

Rank: 3Rank: 3

积分
218
发表于 2013-4-5 16:12 | 显示全部楼层
目测应该是资源中对话框的名称与程序中对话框的名称不一致造成的  你仔细看看名称是否一致!程序、资源中对话框的名称一定要一致,不一致程序可以编译但只能打开一次,第二次不能打开!!!
回复 支持 反对

使用道具 举报

1

主题

8

回帖

0

威望

实习生

Rank: 1

积分
10
 楼主| 发表于 2013-4-6 15:56 | 显示全部楼层
高手啊!非常感谢lxp8125!!!!问题已经解决,太厉害了!找了很多资料都没解决这个问题,被你一语道破了!不指导该怎样感谢你了!如果方便能否留个联系方式比如QQ……以后有问题好请教你!
回复 支持 反对

使用道具 举报

0

主题

3

回帖

0

威望

实习生

Rank: 1

积分
4
发表于 2015-1-19 20:15 | 显示全部楼层
lxp8125 发表于 2013-4-5 16:12
目测应该是资源中对话框的名称与程序中对话框的名称不一致造成的  你仔细看看名称是否一致!程序、资源中对 ...

非常感谢!!!我也遇到同样的问题,后来发现还真是对话框名称不一致。谢谢谢谢!
回复 支持 反对

使用道具 举报

6

主题

111

回帖

-1

威望

助工

Rank: 2

积分
124
QQ
发表于 2015-1-21 15:54 | 显示全部楼层
楼主还在否?这个开发的时候用的ProE自己的UI库吗
回复 支持 反对

使用道具 举报

1

主题

9

回帖

0

威望

实习生

Rank: 1

积分
11
发表于 2015-11-18 20:06 | 显示全部楼层
我用creo的prodialog_view.exe预览功能怎么预览不了对话框???提示应用程序无法正常启动,有没有解决办法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-5-3 00:45 , Processed in 0.099120 second(s), 30 queries .

快速回复 返回顶部 返回列表