| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1877 人关注过本帖
标题:[求助]如何关连绑定两个以上exe文件?
只看楼主 加入收藏
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
结帖率:94.12%
收藏
 问题点数:0 回复次数:8 
[求助]如何关连绑定两个以上exe文件?
一个完整的系统中,有多个可独立运行的exe文件,但它们又缺一不可.如何用提示框办法来实现!
1、不要用监测各个exe文件名是否存在的办法;
2、被绑定的各个exe文件若有缺少(一个或多个),允许其它文件继续工作,但运行中会经常(间隔一分钟)跳出提示框:“缺少文件!”;
3、提示:系统运行时,主程序文件是一直在工作的(是个悬浮窗体),此外,只有一个文件是激活在前台工作,而其它exe文件不定时轮换工作。运行中,可能有的文件始终都不被激活。
“提示框”不断在运行的文件窗体中跳出。
搜索更多相关主题的帖子: 绑定 exe 关连 文件 
2006-11-14 21:11
bestfeng
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:179
专家分:0
注 册:2006-10-31
收藏
得分:0 
学习中,不过用检测文件的方法最直接简单,如果不用的话建议你去查询一下windows api用钩子。具体的不太清楚了
2006-11-15 08:19
flyly
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-11-13
收藏
得分:0 
靠,不要用监测各个exe文件名是否存在,那就检测各exe是否运行好了,不检测?你有好的方法吗?思路?说出来听听呢,想做黑软?呵呵~~

2006-11-15 10:18
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 

多个exe文件,只能有1-2个被激活,有的可能很久都不被激活(看用户需要),因此要检测实时进程是比较困难,可否这样,即由程序在后台激活它进行检测?这样的代码如何编写啊?会很难吗?那位高手能指点一下?
有更好的办法吗?

2006-11-15 15:25
flyly
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-11-13
收藏
得分:0 
以下是引用jrs123在2006-11-15 15:25:18的发言:

多个exe文件,只能有1-2个被激活,有的可能很久都不被激活(看用户需要),因此要检测实时进程是比较困难,可否这样,即由程序在后台激活它进行检测?这样的代码如何编写啊?会很难吗?那位高手能指点一下?
有更好的办法吗?

如果是这样,我想你可以这样,由一个exe文件来生成多个exe,需要哪个被激活,就生成哪个exe,然后调用她,这样啊行啊?

2006-11-15 15:34
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
偶提出这个问题的原因是这样的:
偶完成了一个软件打包程序,也进行了加密,
这个程序是由1个主程序和9个exe独立窗体文件组成的,打包安装后,发现在安装目录中还是9个单独的exe文件存在。
就是说,除了主程序已被加密,无法复制外,而这9个exe文件复制到其它地方还可以独立运行,这样的加密还有何意义?
所以提出了要求关连绑定的办法,这样即便有9个可运行的程序,但还缺一个主程序,就会经常弹出提示框,用起来就不方便了。
说到这里,偶想到,可能只要求任何一个独立的exe程序对主程序进行检测在不在激活状态应该就可以了,对吗?
请问,这样的代码应如何编写呢?
2006-11-15 16:02
flyly
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-11-13
收藏
得分:0 
你那个主程序是什么功能?就是检测其他exe?  exe之间能否调用?

2006-11-15 17:11
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
主程序是一个悬浮式窗体,上面有9个按钮,可以分别激活这几个独立的窗体.
此外,在每个窗体上的菜单,也有相互激活的代码.就是说,它们之间也可以相互跳转.
由于主程序是悬浮式的所以它始终是处于激活状态.
2006-11-15 17:28
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 

把问题简化一下:
即exe文件在运行时,就去检测主程序的进程,若有,就可继续运行,若无弹出错提示;
像这样的代码应如何写?

2006-11-15 23:46
快速回复:[求助]如何关连绑定两个以上exe文件?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019244 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved