以文本方式查看主题

-  易表在线答疑  (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
--  
下面引用由xielingyun2008/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
--  
不错,是个好办法。
哈哈,我在里面加了个提示,如果重复打开就提示“你傻啊,程序已经打开了”