以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://www.egrid2000.com/dvbbs/list.asp?boardid=2) ---- 求教错在什么地方 (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=11644) |
-- 作者:xielingyun -- 发布时间:2008/3/4 20:24:00 -- 求教错在什么地方 我是正版用户,为什么重装了系统和易表还是用原来的注册码,打开一个文件显示注册码错误,经检查没有错,问题出在什么地方,如何解决请帮助。谢谢! |
-- 作者:smileboy -- 发布时间:2008/3/4 20:36:00 -- 检查一下序列号跟原来的是否一样 |
-- 作者:xielingyun -- 发布时间:2008/3/5 8:56:00 -- 序列号前边完全一样,仅最后两位:原来是CH,现在是VL,可是序列号改不了,应如何办。谢谢! |
-- 作者:东方虬龙 -- 发布时间:2008/3/5 9:00:00 -- 可能是安装了试用版本了...要安装正式版本的 |
-- 作者:Czy -- 发布时间:2008/3/5 19:48:00 -- 下面引用由xielingyun在 2008/03/05 08:56am 发表的内容: 序列号前边完全一样,仅最后两位:原来是CH,现在是VL,可是序列号改不了,应如何办。谢谢! 你现在用的是试用版,注册用户请发邮件向易表公式索取下载地址。 |
-- 作者:流光 -- 发布时间:2006/12/11 11:42:00 -- [求助]如何防止易表程序被重复打开? 如何防止易表程序被重复打开?
|
-- 作者:gdxhq -- 发布时间:2006/12/11 12:12:00 -- 帮你顶一下。 |
-- 作者:czy -- 发布时间:2006/12/11 12:24:00 -- 做起来比较麻烦,大概思路; 指定一个专门文件夹,如X:\\,在文件预处理公式用Exist判断一下,有就退出,没有就CopyFile易表目录下的txt文件到X:\\,文件验证公式:DelFile这个文件。 另外老论坛有相关的贴子。 |
-- 作者:rayman2018 -- 发布时间:2006/12/11 12:31:00 -- 如果你注意,在你生成一个易表文件时,系统会自动生成一个XXX.egd.txt的文件(XXX是你编写的程序的名称),我忘了这个文件是做什么用的,但好像一般情况下不会影响你编写的程序正常运行,我尝试了一个办法,在文件于处理公式里边编写:if(Exist(docdir+"id.io")=true,Exit(),CopyFile(docdir+"XXX.egd.txt",docdir+"id.io")),意思是第一次运行程序时用XXX.egd.txt生成一个id.io的文件,如果用户打开同一个程序时,与处理公式会判断,如果有id.io就会自动退出,实现不能重复打开同一个文件。 不过因为易表没有设计窗口属性的功能,所以这个方法要配合菜单使用,简单来说就是要做一个退出按钮,设计公式为:DelFile(docdir+"id.io") And exit(),用来删除id.io这个文件,以便下次运行时不会出错。 所以你要跟使用者说明这个问题,因为很多人习惯直接点窗口右上角的X来关闭窗口,这样就不能删除id.io这个文件了,下次再运行程序时就不能正常打开了,只能手动删除id.io才能恢复。 以上是我自己的一个方法,如有更好的方案请指教。 |
-- 作者:流光 -- 发布时间:2006/12/11 15:16:00 -- 不错,是个好办法。 哈哈,我在里面加了个提示,如果重复打开就提示“你傻啊,程序已经打开了” |