以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  经验交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5)
----  这是什么提示  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=2261)

--  作者:敬竹
--  发布时间:2004-6-30 20:48:12
--  这是什么提示
Thread Error:句柄无效(6)项目运行出错,有这个提示 我在创建窗口的事件命令里打开了注册表 其他没有什么了,这个提示什么意思
--  作者:admin
--  发布时间:2004-7-1 8:25:05
--  
我直接用“执行文件”,执行“regedit.exe”没发现你说的问题。不知道,你用的是哪些构件,怎么执行的?
--  作者:敬竹
--  发布时间:2004-7-1 11:50:48
--  
================================================================================ 《窗口1》构件 ================================================================================ - 创建窗口 事件: -------------------------------------------------------------------------------- 参数> 自定义.文件:".\\硬盘序列号.exe" 设置> 窗口1.执行文件1.属性:(执行文件名称) 执行> 窗口1.执行文件1.一般方法:[执行] 参数> 自定义.文件:".\\1.txt" 执行> 窗口1.文本文件1.一般方法:[读文件] 注释> -------------------------------------<以下设置“新的”命令> 执行> 窗口1.注册表操作1.一般方法:[打开主键] 参数> 窗口1.文本文件1.属性:(当前行值) 参数> 自定义.字符:"jiangshan" 参数> 运算.以上两项进行字符串:<异或> 执行> 窗口1.注册表操作1.取值方法:[读字符串] 执行> 窗口1.比较判断2.一般方法:[比较以上两个参数] -------------------------------------------------------------------------------- 以上这些命令如果删除就什么提示也没有了,不知为什么,我自己的机器上测试没有问题,但是其他人运行项目的时候有的人就有,已经遇到两个了。
--  作者:无天大法
--  发布时间:2004-7-1 17:27:08
--  
参数> 运算.以上两项进行字符串:<异或> 执行> 窗口1.注册表操作1.取值方法:[读字符串] 以上两项错误,修改
--  作者:敬竹
--  发布时间:2004-7-1 17:58:32
--  
错误在什么地方
--  作者:admin
--  发布时间:2004-7-2 8:47:55
--  
你把项目发到我的邮箱里面,我看一看。
[此贴子已经被作者于2004-7-2 8:48:31编辑过]

--  作者:admin
--  发布时间:2004-7-2 13:37:03
--  
致敬竹:线程错误。 出错原因:事件设置本身没有问题,主要是事件的执行“顺序”有误。因为,你的项目有两个窗口,而你在两个窗口的“创建窗口”事件中都设置了事件。因此主项目(进程)运行时,就创建子两个线程,当然首先执行窗口1的“创建窗口”线程,在执行过程中,经过一个分支比较后,你就抛弃了主项目(进程),打开了一个“关于注册”的子项目,而主项目(进程)的另一个线程(窗口2的创建事件),还没有来得及执行。因此出现第一楼的提示错误。 修改方法:窗口2的“创建窗口”事件,改为“窗口可见”事件。“登陆”按钮最后一行命令,改为“窗口可见”事件即可。
[此贴子已经被作者于2004-7-2 13:38:16编辑过]

--  作者:admin
--  发布时间:2004-7-2 13:55:03
--  
敬竹你的项目做的不错。修正错误后,重发过来,放在“烧友天地”中。
--  作者:敬竹
--  发布时间:2004-7-2 15:24:27
--  
嗯,谢谢头儿,我马上去修改。 为什么有很多人机器没有提示错误呢,是因为他们机器速度快?
--  作者:敬竹
--  发布时间:2004-7-2 15:53:53
--  
已经发出,我修改了一下,把窗口2的命令都转移到了窗口1的创建窗口事件中,这样如果有分支,就不会影响了。同时修改了未注册版本从禁止使用改成了一个月试用时间。 这个是我第一次使用数据库的作品,^_^,自己总感觉界面上设计还存在一些问题。本来没有好意思放在网上来。谢谢错爱。