全球FlexSim系统仿真中文论坛

搜索
查看: 5372|回复: 3
打印 上一主题 下一主题

关闭模型时,保存当前状态的方法

[复制链接]
跳转到指定楼层
1#
missman 发表于 2013-4-17 16:40:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 missman 于 2013-4-17 16:44 编辑 0 m& F1 }/ B2 J3 u8 m

  T& Y( V! q& w) V0 H9 x; ?记得之前有发过帖子咨询,模型关闭时如何自动保存状态。但是找不到了。现根据自己的摸索,介绍一下进展,还有未完事项,拜托各位高手一起解决。
- Q$ [- }2 A. B
) I6 o8 X6 d$ P3 x+ d, L首先如下图,找到MAIN:\中OnAppExit,看到代码中“save”,表示调用保存函数。如图
* O! i% C5 A: ~( o- Q  ?, g+ {' G: P
8 s' }6 ~& _1 n! Q8 g
那么这些函数名称从何而来呢?如下图  `: d. U& _6 k

7 ~+ R8 A3 v- s( [( {$ i5 u本图需要在视图树中打开,所有菜单命令都在这里了。我们需要的是保存状态,因此选用savestate。. U0 s. M3 y. S& a/ T- x8 Y5 C
然后将上图1中代码save改为savestate。如下图' S$ z1 B% l7 y! G$ y% q. a
+ X( Y" o3 ?/ q0 N, C: f, a

' M4 J7 G# N4 X这样关闭模型时就会提示保存状态的名字,这样就可以了。
# _5 c; [; C% h' \; Q( e! i
6 l- c7 j# Y) n3 A现在的问题是打开时如何自动导入上次保存的模型。相关代码在下图,請各位高手給与指点。, q9 S# o6 B6 J% n. z

本帖子中包含更多资源

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

x
2#
TsehHu 发表于 2013-4-17 23:56:40 | 只看该作者
恩恩,不错
3#
莫雨 发表于 2013-4-18 09:49:49 | 只看该作者
9 _: @5 j9 S& {- w& D" E" D7 R
在文件---状态文件,你可以直接保存,然后打开的时候装载就行了。
! A  b1 i1 C- {% d这个也可以在利用在触发器里面loadstate和savestate命令进行装载和保存。

本帖子中包含更多资源

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

x
4#
 楼主| missman 发表于 2013-4-18 12:23:03 | 只看该作者
1335
- _3 x  J9 X) {! Z$ P" ^在文件---状态文件,你可以直接保存,然后打开的时候装载就行了。# w) s9 n7 v+ y& V" R; V+ ^
这个也可以在利用在触发器里面loadstate和savestate命令进行装载和保存。
) e* E8 J! B8 \# C( W莫雨 发表于 2013-4-18 09:49

: g4 {7 r. I- w! u# b; ^2 T这个是通过菜单完成,
1 b% j0 ?' T  G8 O- l* |/ u- t6 `
# F! A7 L- @7 I" ^我想实现的是关闭模型时自动保存,打开软件时自动载入。- Q, W' r/ h. i6 h0 r9 u
拜托不吝赐教。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-9-5 23:17 , Processed in 0.062600 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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