设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6642|回复: 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
; |/ K6 ~; C) L$ ]# D- N' _; r% c.Models.method

3 |- Y# C& y! _. [我的意思是双击该frame然后就调用这个frame下的method,麻烦能再讲详细点嘛?谢谢
 楼主| 发表于 2016-4-14 12:30:30 | 显示全部楼层
Amethysp 发表于 2016-4-14 09:28 ) D6 {; f" w$ N6 Y' B0 S+ f- t0 b( f
.Models.method
( k: Z* o+ t! b1 m: |
双击frame这个动作触发method调用。触发动作:是双击frame,调用者:是该frame,被调用者:该frame下的某个method
发表于 2016-4-14 13:48:16 | 显示全部楼层
本帖最后由 Amethysp 于 2016-4-14 14:34 编辑
% y1 C4 {  ^0 h: D' m; \' v" S, ]+ q; N
知足 发表于 2016-4-14 12:30 7 R1 \# O/ e2 J  B
双击frame这个动作触发method调用。触发动作:是双击frame,调用者:是该frame,被调用者:该frame下的某 ...

, S) o2 B! W/ X
# z6 k5 m! [1 O  j2 w4 ^0 t$ S不太明白,如果是要打开后执行某个操作,应该可以用int这个初始化method实现吧,为何非要双击执行某个操作。
' h  b) J# {" \& ^0 a: h8 X) K* g; S, Q* O& \4 Y) c3 ^
如果非要是双击的话那要看看 语言本身提供了判断frame是否被双击的内置function,好像我没有找到,不太清楚到底有没有。+ Q2 o4 E6 ]1 D5 u- O% r
" L0 C) @" L, K4 M0 h- u, Q
不知道我这个模型是不是你要表达的意思

本帖子中包含更多资源

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

x
发表于 2016-4-14 16:30:41 | 显示全部楼层
你要执行某个程序:/ A% X- ]0 H" Y$ r2 N& O
1,某些控件如source,SingleProc,Buffer等的Control 或者Exit选项设置触发某程序即可;
0 W9 Y" m6 w$ k0 B1 g, d2,一个程序调用另一个程序,直接写改程序的绝对路径即可,如.models.frame.method;
, U+ K! s' M, J+ Z3,程序自我调用,self.methcall(100);括号里面为调用时间间隔;
4 {6 m/ _& H' L! {, M目前能想到的这么多
 楼主| 发表于 2016-4-14 17:17:38 | 显示全部楼层
Amethysp 发表于 2016-4-14 13:48 * B( x: V0 M- y4 @7 k: k  h
不太明白,如果是要打开后执行某个操作,应该可以用int这个初始化method实现吧,为何非要双击执行某个操 ...

* j& a8 I" H. u5 m$ {: n( v/ D自己摸索出来了,查看frame属性,属性中openctrl可以调用
 楼主| 发表于 2016-4-14 17:19:02 | 显示全部楼层
11111 发表于 2016-4-14 16:30 + \' C8 p" h: p7 Q5 r2 r  b0 R0 T( x$ ^
你要执行某个程序:
3 O9 B/ C4 ?4 x1 V, n1,某些控件如source,SingleProc,Buffer等的Control 或者Exit选项设置触发某程序即可 ...
$ Z( w, X1 Z) i  g9 c3 r$ V3 P9 H
不是你说的这些情况,我是打开frame这个动作调用,已经解决,已在回答楼上的回复中提到
 楼主| 发表于 2016-4-14 17:27:19 | 显示全部楼层
知足 发表于 2016-4-14 17:17
& W* h" p" F; a0 s, Z* O自己摸索出来了,查看frame属性,属性中openctrl可以调用

1 Z5 \9 O( ?" A: @好像你也是那么调用的,刚刚看了一下
发表于 2016-4-14 20:00:01 | 显示全部楼层
知足 发表于 2016-4-14 17:27
8 ?" ~5 ^) b2 D好像你也是那么调用的,刚刚看了一下
1 h6 E# X' b6 i7 o- n
最近是哪个学校有这个课么?我看今天好几个人都在问问题,之前这个论坛不是这么活跃。
 楼主| 发表于 2016-4-15 07:25:41 | 显示全部楼层
Amethysp 发表于 2016-4-14 20:00 " U+ C. l3 _# M) m$ H
最近是哪个学校有这个课么?我看今天好几个人都在问问题,之前这个论坛不是这么活跃。 ...
& c& d. c+ p0 v1 g! p! k
我是以前学校学过一点,现在在自学做点模块化的东西
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-5 08:18 , Processed in 0.021658 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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