易语言怎么写打开一个文件夹需要输入密码才能打开。。。

并不是在易语言里打开文件夹要输入密码,而是打开一个文件夹的时候就调出易语言程序要输入密码才能打开文件夹。

如何写看个人的喜好了

首先文件夹被加密后,肯定不是一个目录了,至少不是一个系统可以直接访问内容的目录了,现在常见的文件夹加密方法实际上只有一种,那就是将文件夹中的内容以某种方式压缩后在进行加密,生成一个只有特定程序才能读取的文件(最多把文件的图标改成文件夹的,但实质上依然不是文件夹),并删除原来的文件夹,而解密则反之。

至于打开本身的一个文件夹就运行程序的话,可以考虑使用Desktop.ini的配置来修改CLSID,关于Desktop.ini还是参考下百科吧http://baike.baidu.com/view/676737.htm,不过这样做的话实质性还是打开一个程序来读取一个被加密过后的文件,如果说只是打开文件夹弹出一个E语言的密码输入框输入正确之后系统直接就又打开所谓被加密的文件夹的话,那么按照理论上来说这个文件夹还是未加密的,最多只是被存放在某个隐秘的位置而已
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-15
HOOK住系统的DLL文件,比如explorer.exe kernel32.dll,shell32.dll等。然后进行拦截HOOK操作并运行子程序按钮1_被单击,代码区:判断(编辑框1.内容="123456"),等于则发送消息给HOOK(操作ID)子程序取消这个操作的拦截(注意只是这个操作,不是取消HOOK),否则信息框("Password Error",#错误图标+#系统等待+#取消钮,"Error")追问

有源码提供吗 ?

追答

木有。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网