dnf平民剑宗装备选择:VB的问题!!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 05:36:17
在VB中 的command 控件的代码编辑里面有个 shell 代码是用来打开运行程序exe的 那么如果我想打开 一个文件夹怎么才能打开还是用shell吗?
还有就是他针对的都是硬盘内部的东西 如果硬盘上的东西没有了就打不开了 能不能让 我想打开的东西和这个程序 捆绑到一起!??也就是说 即使硬盘里想打开的那个东西没有了也能打开 跟本不需要输入硬盘里的路径只需要输入和这个程序捆绑的路径 不知道大家听明白没?

你可以用现有的捆绑工具软件来实现你的两个程序之间的捆绑,先行的很多病毒和木马就是这样传播的。如果你想自己做一个,我给你一点提示吧。
1、设你需要捆绑的程序为p1.exe,它的寄主程序是p2.exe
2、P2设计的时候定义一个超级大的字节类型数组A,数组全部值都给成"A"的ASCII码值,大小就是p1的大小。
p2的作用就是将A的数据读出来,写如一个不知名的文件如写成一个dllhOst.exe文件,并且文件的生成目录是windows/system32,并且在生成以后运行dllhOst.exe.
3、编译p2为p2.exe
4、设计另一个程序p3,p3的功能是打开p2.exe,搜索"A"的ASCII码这样的字串,找到后,定位到第一个,这就是当时在P2中定义的数组A,P3再以二进制格式打开P1.exe将P1整个程序写进找到的A的空间中。完成后你的p1就捆绑进p2了。
5、现在运行p2.exe,它将把数组A的内容写成可执行文件并运行,呵呵,此时的A写成文件后就是P1.exe
注意:
上述文件的读写都是binary模式的.
捆绑实现。
这是我的一点想法,希望对你有帮助!有什么问题我们再讨论。

打开文件夹使用dir吧!
只有路径没有文件怎么打开??除非你先判断有没有,如果没有就创建

用了4年VB第一次听说用dir可以打开文件夹!!
要用API函数