找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: hao-ran

[分享] 后处理使用易语言 代替 Tk 做界面

[复制链接]

17

主题

323

回帖

3538

积分

中尉

积分
3538
发表于 2019-11-30 08:39:30 来自手机 | 显示全部楼层
hao-ran 发表于 2019-11-29 21:30
你也很逗,我又没说谁强迫用,说界面你还能扯到做后处理上,你也是厉害了,就你能用tk做界面,还不让别人 ...

来了兴致了,没想到还能加载个界面,
请教是什么样的代码才能调用起tk的界面
只懂点tcl  不懂tk

26

主题

254

回帖

8398

积分

少校

积分
8398
 楼主| 发表于 2019-11-30 08:53:09 | 显示全部楼层
本帖最后由 hao-ran 于 2019-11-30 09:13 编辑
honor12 发表于 2019-11-30 08:39
来了兴致了,没想到还能加载个界面,
请教是什么样的代码才能调用起tk的界面
只懂点tcl  不懂tk

完全不需要再去学习 TK 你习惯使用什么语言做界面就可以使用什么语言, 最后把你需要设置的项目 做些变量 写到 .TCl 文件内就可以了,这个文件就是起了一个过渡的作用  代码 就是  source  这个 ,可以执行 .tcl 这个文件的内容

我图片中 H:\\测试.tcl 这个文件, 里面存放的就是自己界面生成的一些 变量,参数 什么的

然后在后处理构造器里面根据这些变量加上相应的命令就行了 ,这用 Tcl 就行了

17

主题

323

回帖

3538

积分

中尉

积分
3538
发表于 2019-11-30 09:00:24 来自手机 | 显示全部楼层
hao-ran 发表于 2019-11-30 08:53
完全不需要再去学习 TK 你习惯使用什么语言做界面就可以使用什么语言, 这是用这个语言 最后吧你需要设置 ...

大神,厉害了
我想把界面代码写进后处理不知是否能正常显示界面,这样后处理就可以脱离外部文件了,

26

主题

254

回帖

8398

积分

少校

积分
8398
 楼主| 发表于 2019-11-30 09:01:49 | 显示全部楼层
honor12 发表于 2019-11-30 09:00
大神,厉害了
我想把界面代码写进后处理不知是否能正常显示界面,这样后处理就可以脱离外部文件了,

对呀 之前用 TK 资料也比较少,然后语句错了还能卡死,所以想到了这个方法,顿时简单多了

17

主题

323

回帖

3538

积分

中尉

积分
3538
发表于 2019-11-30 09:07:00 来自手机 | 显示全部楼层
hao-ran 发表于 2019-11-30 09:01
对呀 之前用 TK 资料也比较少,然后语句错了还能卡死,所以想到了这个方法,顿时简单多了

调用外部的这种方法便于测试
我要研究下tk了,谢谢大神

1

主题

1021

回帖

9029

积分

少校

积分
9029
发表于 2019-11-30 09:50:38 | 显示全部楼层
完全不懂

0

主题

4956

回帖

3万

积分

上将

积分
32116
发表于 2019-11-30 10:03:38 | 显示全部楼层
谢谢楼主分享

1

主题

22

回帖

105

积分

上等兵

积分
105
发表于 2019-11-30 19:33:19 | 显示全部楼层
楼主,你好,界面语言变量怎么写,tcl中怎么判断,能分享下吗。

26

主题

254

回帖

8398

积分

少校

积分
8398
 楼主| 发表于 2019-11-30 20:47:36 来自手机 | 显示全部楼层
老武 发表于 2019-11-30 19:33
楼主,你好,界面语言变量怎么写,tcl中怎么判断,能分享下吗。

你好,家里电脑没装 ug ,我大概说一下意思
比如说,界面上有一个开关,可以让他开的时候,输出一句命令到用于过度的tcl文件中,这句话用tk写,设置一个tk的全局变量等于1 ,这样这个变量不就代表这个开关的状态是1,也就是开了么,然后用后处理构造器加载这个脚本。这样后处理构造器里,就有这个全局变量了,然后就可以在后处理构造器里定制命令,当这个全局变量等于1,执行什么命令,等于0,执行什么命令

26

主题

254

回帖

8398

积分

少校

积分
8398
 楼主| 发表于 2019-12-1 08:17:45 | 显示全部楼层
老武 发表于 2019-11-30 19:33
楼主,你好,界面语言变量怎么写,tcl中怎么判断,能分享下吗。

你好 我简单做了一个, 不知道能不能表达明白

易语言 中的代码

易语言 中的代码

后处理构造器中的代码

后处理构造器中的代码
333.gif
444.gif
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-2-2 04:42

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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