全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
missman 发表于 2013-4-17 16:40:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 missman 于 2013-4-17 16:44 编辑 ; g/ E4 T* x/ p6 M' p- v! y' i
0 o" t- i1 O9 q% a; O, P* r
记得之前有发过帖子咨询,模型关闭时如何自动保存状态。但是找不到了。现根据自己的摸索,介绍一下进展,还有未完事项,拜托各位高手一起解决。& d- \7 M  O' d( e) ]

& P7 o3 C4 b3 I2 g首先如下图,找到MAIN:\中OnAppExit,看到代码中“save”,表示调用保存函数。如图
/ C; }4 H0 ]7 K' H0 l! W4 I3 m
4 r5 F# K* x4 J& X
# y+ O3 }3 F1 x# U$ {8 \9 h那么这些函数名称从何而来呢?如下图
' a. h6 G1 O( R/ c0 G. b- S6 {. ]' f; C2 @( p7 @( c4 z* s
本图需要在视图树中打开,所有菜单命令都在这里了。我们需要的是保存状态,因此选用savestate。
0 T, b+ {' {# T* E# |- y然后将上图1中代码save改为savestate。如下图4 z9 b) i( W  Y3 o& D2 V2 Q6 u
1 N( ~2 @+ n( s& Z. H

" R* U3 e" |" Y这样关闭模型时就会提示保存状态的名字,这样就可以了。1 C6 s) u+ ^& C; C, P
8 {. k  [- S+ m
现在的问题是打开时如何自动导入上次保存的模型。相关代码在下图,請各位高手給与指点。- X3 a. q6 u0 E/ P

本帖子中包含更多资源

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

x
2#
TsehHu 发表于 2013-4-17 23:56:40 | 只看该作者
恩恩,不错
3#
莫雨 发表于 2013-4-18 09:49:49 | 只看该作者

6 j7 U2 ?8 E% x  c& ~$ @* n在文件---状态文件,你可以直接保存,然后打开的时候装载就行了。9 n6 c) V# L: j- d" _* r: f
这个也可以在利用在触发器里面loadstate和savestate命令进行装载和保存。

本帖子中包含更多资源

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

x
4#
 楼主| missman 发表于 2013-4-18 12:23:03 | 只看该作者
1335
7 k# y6 x+ s. _' }7 D( z: ~" ?在文件---状态文件,你可以直接保存,然后打开的时候装载就行了。8 H0 P* u9 A/ g  d. S& h
这个也可以在利用在触发器里面loadstate和savestate命令进行装载和保存。
4 R1 m% N3 V* O  I( U; f6 {莫雨 发表于 2013-4-18 09:49

5 Y$ f7 S! A; o. N! A! d这个是通过菜单完成,
! F0 p( f8 @3 K* s: H0 Y( X" X: m7 u& P7 T. h( a+ L0 j
我想实现的是关闭模型时自动保存,打开软件时自动载入。
1 L9 K, X( {! U% k( g" f( ]拜托不吝赐教。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

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