设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3014|回复: 10

[求助] plant 中 frame 如何调用当前frame下边的method?

  [复制链接]
发表于 2016-4-14 09:23:54 | 显示全部楼层 |阅读模式
如题,谢谢
发表于 2016-4-14 09:28:59 | 显示全部楼层
.Models.method
 楼主| 发表于 2016-4-14 12:25:30 | 显示全部楼层
Amethysp 发表于 2016-4-14 09:28 . e& }/ l3 x9 Y
.Models.method
8 T& G( G% `* ~9 s4 a9 F
我的意思是双击该frame然后就调用这个frame下的method,麻烦能再讲详细点嘛?谢谢
 楼主| 发表于 2016-4-14 12:30:30 | 显示全部楼层
Amethysp 发表于 2016-4-14 09:28 * V4 o% G8 B$ M! m
.Models.method

8 y5 M2 X6 ]# e! n) w双击frame这个动作触发method调用。触发动作:是双击frame,调用者:是该frame,被调用者:该frame下的某个method
发表于 2016-4-14 13:48:16 | 显示全部楼层
本帖最后由 Amethysp 于 2016-4-14 14:34 编辑 4 a+ G- ^; _" P) F3 e% \
知足 发表于 2016-4-14 12:30 $ n% G9 Z9 B: N  v+ h4 \: d6 x+ |
双击frame这个动作触发method调用。触发动作:是双击frame,调用者:是该frame,被调用者:该frame下的某 ...

8 Z" q7 f* y  \& c5 V- r7 z" o* R- S
不太明白,如果是要打开后执行某个操作,应该可以用int这个初始化method实现吧,为何非要双击执行某个操作。
( t9 ~, ~; w! g* ~  B: v6 O5 [3 D# L0 P0 v( U; a* B; e: @
如果非要是双击的话那要看看 语言本身提供了判断frame是否被双击的内置function,好像我没有找到,不太清楚到底有没有。
. y$ U) |( q5 `" r1 }# {  I
% ^) v0 B) x# q6 j$ C/ }不知道我这个模型是不是你要表达的意思

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2016-4-14 16:30:41 | 显示全部楼层
你要执行某个程序:3 B& j* K9 G  Z  Z" L3 F7 ?
1,某些控件如source,SingleProc,Buffer等的Control 或者Exit选项设置触发某程序即可;' Q. V; z  m4 U1 `
2,一个程序调用另一个程序,直接写改程序的绝对路径即可,如.models.frame.method;. s  O; d. i% [! Y3 X" X2 P& Y1 ?& k0 k
3,程序自我调用,self.methcall(100);括号里面为调用时间间隔;4 X- g; O9 r4 F" f
目前能想到的这么多
 楼主| 发表于 2016-4-14 17:17:38 | 显示全部楼层
Amethysp 发表于 2016-4-14 13:48
$ o6 q7 b  l% n/ M不太明白,如果是要打开后执行某个操作,应该可以用int这个初始化method实现吧,为何非要双击执行某个操 ...
/ v/ }% U" @  P  l
自己摸索出来了,查看frame属性,属性中openctrl可以调用
 楼主| 发表于 2016-4-14 17:19:02 | 显示全部楼层
11111 发表于 2016-4-14 16:30   w6 o( M% G: s% c) _" h
你要执行某个程序:
  h4 x9 Y0 @6 z( z( b4 R& f6 C5 o1,某些控件如source,SingleProc,Buffer等的Control 或者Exit选项设置触发某程序即可 ...

5 d/ ^4 ]6 I5 H2 W4 p. `不是你说的这些情况,我是打开frame这个动作调用,已经解决,已在回答楼上的回复中提到
 楼主| 发表于 2016-4-14 17:27:19 | 显示全部楼层
知足 发表于 2016-4-14 17:17 1 g" j6 o& `+ A7 s2 c8 l
自己摸索出来了,查看frame属性,属性中openctrl可以调用

' M( \/ Z8 l+ F' A3 G$ K& F好像你也是那么调用的,刚刚看了一下
发表于 2016-4-14 20:00:01 | 显示全部楼层
知足 发表于 2016-4-14 17:27
. b- Y/ t$ d" j$ h好像你也是那么调用的,刚刚看了一下

4 G! b( u- J7 W最近是哪个学校有这个课么?我看今天好几个人都在问问题,之前这个论坛不是这么活跃。
 楼主| 发表于 2016-4-15 07:25:41 | 显示全部楼层
Amethysp 发表于 2016-4-14 20:00
/ t) e7 }; ?' Z% S最近是哪个学校有这个课么?我看今天好几个人都在问问题,之前这个论坛不是这么活跃。 ...

1 J2 ]# G8 M% L我是以前学校学过一点,现在在自学做点模块化的东西
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2024-5-10 03:45 , Processed in 0.016161 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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