请教用VB程序生成新程序的方法 我是新手,请大家不要见笑。我想用VB6.0写好一个EXE,运行后显示一个对话框,在其中输入一个共享文件夹地址,然后将这个地址打包到另一段代码当中,生成一个新的EXE程序,能实现么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该可以,但有一些限制条件。这种情况,常规是利用一些 .ini 文件来处理的,而不会重新生成可执行文件。 我是想给学生写个考试程序,将成绩提交到文件服务器上,传给别的同行使用的时候,文件服务器地址会变动,他们不擅长使用VB,我想如果能让他们运行EXE,将自己的文件服务器地址输入后,生成新的EXE考试程序发给学生,学生做完题成绩会自动上传到文件服务器就好了。让学生自己输入文件服务器地址一是浪费时间,再是,有时候不想让学生知道成绩传到哪里。 我是想给学生写个考试程序,将成绩提交到文件服务器上,传给别的同行使用的时候,文件服务器地址会变动,他们不擅长使用VB,我想如果能让他们运行EXE,将自己的文件服务器地址输入后,生成新的EXE考试程序发给学生,学生做完题成绩会自动上传到文件服务器就好了。让学生自己输入文件服务器地址一是浪费时间,再是,有时候不想让学生知道成绩传到哪里。 一个相对简单的做法是,将 .exe 文件当作一个二进制文件来访问,改写其对应于文件服务器地址的字符串。1 最初生成的 .exe 文件的文件服务器地址字符串要足够长,能够容纳以后改写的地址。2 生成最初的 .exe 文件之后,找到要改写的地址偏移,写一个专用于改写的程序。3 在改写程序中,将接收到的新地址转换成 Byte 数组,加一个 vbNull (0x00) 作为结尾,写入原来的 .exe 中。 还是用配置文件简单些,配置文件本身可以加密(比如加密成BASE64码)。如果非要生成exe文件的话,也可以。我曾经看到一个VB6编写的exe程序往自己的exe程序中写入一段密码,一样可以运行,你可参考一下。只是共享文件夹地址如果较长的话,写在exe的什么地方要考虑一下。 http://img.my.csdn.net/uploads/201204/20/1334866424_7297.gif 回报说"包含非法字串",什麽是"非法字串"? SQL格式错啦,帮我看看 各位大虾!请问QQ是怎么样进行文件传输和发送信息的? 把一个表insert into 到另一个表时出错,大家看看是怎么回事? vba 中如何打开 打开文件对话框? [分享]下载大量的视频教学 VB开发的Activex dll是否在win98下运行的话,需要VB库的支持么? 请教各位大虾一个有关MSFlexGrid控件的问题 如何保护 Windows系统中的“显示”属性? vb6 自定义控件中如何获得、设置控件在运行窗口中的位置、大小? vb读取一个数据行数在5万行以上的txt文件怎样取某行某列 mschart 饼图 返回值 vb中代码问题
让学生自己输入文件服务器地址一是浪费时间,再是,有时候不想让学生知道成绩传到哪里。
让学生自己输入文件服务器地址一是浪费时间,再是,有时候不想让学生知道成绩传到哪里。
如果非要生成exe文件的话,也可以。我曾经看到一个VB6编写的exe程序往自己的exe程序中写入一段密码,一样可以运行,你可参考一下。只是共享文件夹地址如果较长的话,写在exe的什么地方要考虑一下。
什麽是"非法字串"?