QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 5116|回复: 8
打印 上一主题 下一主题

[求助] UG提示block styler

[复制链接]

六级士官

Rank: 4

11

主题

76

帖子

1070

积分
跳转到指定楼层
楼主
发表于 2016-12-30 13:26:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如图所示,请大神指教!问题出在哪里?


void nx_lzb_Translate_tools::selectEnue()
{
        //获取对话框中的枚举选项
        PropertyList * enum0Pros = enum0->GetProperties();
        int theenum0 = enum0Pros->GetEnum("Value");
        delete enum0Pros;
        enum0Pros = NULL;

        //设置显示名称
        if ( theenum0 == 0)
        {
                string0->SetLabel("中文名称");
                string01->SetLabel("英文名称");
        }
        else
        {
                string0->SetLabel("英文名称");
                string01->SetLabel("中文名称");
        }

        UF_initialize();

        //读取数据裤目录
        char *translation;
        UF_translate_variable("UGII_BASE_DIR",&translation);
        string BaseDIR1 = translation;
        string BaseDIR2 = "\\nx_lzb_tools\\Date\\Translate.dat";
        string basePath = BaseDIR1+BaseDIR2;


                //打开数据库
                int files = uc4504(basePath.c_str(), 1 , 87);

                //读取数据
                char *outdate;
                int data1 = uc4514a ( files , &outdate );
                std:vector<NXString> chinese , english;
                while (data1 >= 0 )
                {

                        string s1 = outdate;
                        chinese.push_back(s1.substr(0,s1.find(",")));
                        english.push_back(s1.substr(s1.find(",")+1,s1.find("")));
                        data1 = uc4514a ( files , &outdate );
                }        
        
                string0->SetListItems(chinese);
                string01->SetListItems(english);
                //关闭文件
                uc4540( files , 0);
                UF_free(outdate);
        
        UF_terminate();
}

QQ图片20161230132542.png (36.77 KB, 下载次数: 47)

QQ图片20161230132542.png

有奖推广贴子: 

回复

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

265

帖子

8251

积分

论坛技术员论坛贡献

沙发
发表于 2016-12-30 15:49:22 | 只看该作者
第一眼看到这代码,就感觉是我视频里面流出来的,当我的二次开发教程被一购买者盗版出来以后,我就再也不打算做NX方面的视频教程了。
你只抄了视频其中一段代码,代码你没有抄完。
并且,这代码还可以精简很多,这只是视频中,五六十讲的时候讲的一个例子。
还有很多更好的例子,更好的代码案例,只能被埋藏了……
回复 支持 反对

使用道具 举报

头像被屏蔽

禁止发言

18

主题

803

帖子

8994

积分
6#
发表于 2017-4-18 08:47:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

0

主题

9

帖子

107

积分
7#
发表于 2019-6-9 10:48:32 | 只看该作者
Jefft* 发表于 2016-12-30 15:49
第一眼看到这代码,就感觉是我视频里面流出来的,当我的二次开发教程被一购买者盗版出来以后,我就再也不打 ...

这段代码,视频演示是成功的,但是实际使用就会报错,原因是循环处不能=0,
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

4

主题

162

帖子

5989

积分
8#
发表于 2019-6-9 20:56:34 | 只看该作者
买套唐工的视频,问唐工呗。
回复 支持 反对

使用道具 举报

列兵

Rank: 1

0

主题

1

帖子

19

积分
9#
发表于 2020-11-16 15:22:38 | 只看该作者
我也有类似的问题,请问怎么解决的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-4-25 19:39

返回顶部