就是不能同时启动两个。例如:QQ可以启动两个,我要我用积木做的软件在同一时间里只能启动一个(这个软件启动了,只要他没关,就不能再启动),能告诉我吗,斑竹?
这边是风景越来越好了,但愿这只是开始!
[此贴子已经被作者于2002-11-8 21:24:07编辑过]
嘿,斑竹啊
论坛的文字编辑不好用啊
这个细微的瑕疵(没有语病吧?)该注意一点哦!
在win2000下面可以启动多个积木!
[quote]
以下是引用nanlan在2002-11-8 21:12:25的发言:
就是不能同时启动两个。例如:QQ可以启动两个,我要我用积木做的软件在同一时间里只能启动一个(这个软件启动了,只要他没关,就不能再启动),能告诉我吗,斑竹?
这边是风景越来越好了,但愿这只是开始!
斑竹您误会了!
我是要求只启动一个,积木确实能启动多个,但是我希望能限制一下,要求就只能启动一个啊!
这该怎么办呢?
可以!在程序启动的时候在注册表中写入一段数值,在退出的时候删除这段数值,并且在程序启动的时候设置一个比较,(这个比较一定要在写入注册表之前)让这个比较去读注册表中的这段数值,如果没有读到就正常启动程序,如果读到中段数值就提示或者退出!明白了吗?
谢谢,算是明白了思路,至于能不能做出来,还不知道呢!
哈哈哈。。。不能在安装程序的时候就写入注册表吗?
以下是引用无心居士在2002-11-11 16:05:26的发言:
按照这样,如果是第一次启动,这时还没有写值而进行判断就退出了,岂不是一次也执行不了吗?