以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 【收集】各种能够导致易表程序崩溃的代码语句! (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=20880) |
-- 作者:Egei -- 发布时间:2012/5/13 16:36:00 -- 【收集】各种能够导致易表程序崩溃的代码语句! 调试易表程序一月以来,发现易表别的都好,就是老出现系统崩溃的现象。 看了老六的帮助说明里面提到 “一个麻烦的问题” 在实际 一个麻烦问题前面提到用SetVariable 可以动态修改变量的值,但是如果该函数的第二个参数是表达式,那么在一些特定场合下可能导致非法操作,使得系统崩溃,例如运行下面的公式,就有可能导致这种情况的出现:
在实际使用过程中,我发现远不止这个SetVariable能让易表崩溃。前面几次下载Wjg总版主的例子,都有几次我都打不开,每次都是崩溃,但有时换台机器,换个版本又行,所以是一种不稳定性。但这种不稳定性对一个开发平台来说确是致命的。我想多收集下 各种能让易表崩溃的情况,也好让老六看见 帮助他修改打补丁。
我目前了解到的有 1、Setvariable 2、Setcelltext 的第四个参数 如果也是表达式的情况也会出现崩溃的情况。 SetCellText(gridname,row,"住宿_价1",FindText("房信息","协议价格","宾馆","=",[接待_宾馆],"房间类型","=",[住宿_房型1]))
|