PDMS二次开发软件

 找回密码
 注册 有问题进QQ群591484440

QQ登录

只需一步,快速开始

查看: 792|回复: 8

[Pml Macros 工具] 求代码写法

[复制链接]

签到天数: 83 天

[LV.6]瞎扑签到6级

中级会员

积分
551
发表于 2018-8-11 20:32:16 | 显示全部楼层 |阅读模式
悬赏1金币未解决
我想写一个复制选定原件的代码
思路:
1,选定原件
2,Q type————返回值:type tee
3,new tee cope pre
4,clea
5,结束请问这个代码用PML怎么表示

今天很开心!

签到天数: 8 天

[LV.3]瞎扑签到3级

新手上路

积分
188
发表于 2018-8-23 16:55:20 | 显示全部楼层
!xt = type
new $!xt copy prev
conn

点评

求可以讲解一下么  详情 回复 发表于 2018-8-24 12:40
哎...今天够累的,签到来了8...
回复

使用道具 举报

签到天数: 83 天

[LV.6]瞎扑签到6级

中级会员

积分
551
 楼主| 发表于 2018-8-24 12:40:54 | 显示全部楼层
碳钢调节阀 发表于 2018-8-23 16:55
!xt = type
new $!xt copy prev
conn

求可以讲解一下么

点评

这是新建一个跟前一个元件一样的元件的代码 ,如果要复制到其他地方,那就新建一个,然后把之前的元件属性赋予当前元件  详情 回复 发表于 2018-9-13 10:04
不行,我试过了一下,好像是不行呢  详情 回复 发表于 2018-8-24 13:53
今天很开心!
回复

使用道具 举报

签到天数: 83 天

[LV.6]瞎扑签到6级

中级会员

积分
551
 楼主| 发表于 2018-8-24 13:53:23 | 显示全部楼层
cgang00 发表于 2018-8-24 12:40
求可以讲解一下么

不行,我试过了一下,好像是不行呢

点评

好像我懂了一点点,这个是一个方法,写成一个方法形式,在点击按钮,就执行这个方法,但是不会写 Define method.SIC(!XT) !xt = type new $!xt copy prev ENDmethod 是这样么,但是怎么调用执行这个方  详情 回复 发表于 2018-8-24 15:22
今天很开心!
回复

使用道具 举报

签到天数: 83 天

[LV.6]瞎扑签到6级

中级会员

积分
551
 楼主| 发表于 2018-8-24 15:22:13 | 显示全部楼层
cgang00 发表于 2018-8-24 13:53
不行,我试过了一下,好像是不行呢

好像我懂了一点点,这个是一个方法,写成一个方法形式,在点击按钮,就执行这个方法,但是不会写

Define method.SIC(!XT)
!xt = type
new $!xt copy prev
ENDmethod
是这样么,但是怎么调用执行这个方法

点评

可以下载一个form里,加一个Button来调用这个方法  详情 回复 发表于 2018-9-26 14:15
今天很开心!
回复

使用道具 举报

签到天数: 8 天

[LV.3]瞎扑签到3级

新手上路

积分
188
发表于 2018-9-13 10:04:15 | 显示全部楼层
cgang00 发表于 2018-8-24 12:40
求可以讲解一下么

这是新建一个跟前一个元件一样的元件的代码 ,如果要复制到其他地方,那就新建一个,然后把之前的元件属性赋予当前元件
哎...今天够累的,签到来了8...
回复

使用道具 举报

签到天数: 19 天

[LV.4]瞎扑签到4级

新手上路

积分
396
发表于 2018-9-26 14:15:06 | 显示全部楼层
cgang00 发表于 2018-8-24 15:22
好像我懂了一点点,这个是一个方法,写成一个方法形式,在点击按钮,就执行这个方法,但是不会写

Defi ...

可以写一个form里,加一个Button来调用这个方法

挺好的哈
回复

使用道具 举报

签到天数: 19 天

[LV.4]瞎扑签到4级

新手上路

积分
396
发表于 2018-9-26 14:22:58 | 显示全部楼层
setup form !!copy
         !This.FormTitle         =       'Copy prev'
         !This.Cancelcall        =       '!This.close()'
         !This.quitcall          =       '!This.close()'
         button .copy 'CopyPre' callback '!this.prev()'
exit
   
define method .prev()
          !xt = type
    new $!xt copy prev  
endmethod
   
define method .close()
          !this.Hide()  
endmethod   

         

点评

谢谢。先研究一下,反正没看懂  详情 回复 发表于 2018-10-9 15:05
挺好的哈
回复

使用道具 举报

签到天数: 83 天

[LV.6]瞎扑签到6级

中级会员

积分
551
 楼主| 发表于 2018-10-9 15:05:06 | 显示全部楼层
柠檬茶 发表于 2018-9-26 14:22
setup form !!copy
         !This.FormTitle         =       'Copy prev'
         !This.Cancelcall        =        ...

谢谢。先研究一下,反正没看懂
今天很开心!
回复

使用道具 举报

本版积分规则

QQ|手机版|关于我们|Archiver|手机版|小黑屋|工程G3D ( 鄂ICP备16022302号-2 )

GMT+8, 2024-11-23 14:53 , Processed in 0.078128 second(s), 28 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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