如何让另一个安装程序隐藏在后台自动安装? A是安装程序 下一步 继续那种如何VB运行并且隐藏在后台自动安装他? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把VB自带的安装程序修改一下(VB源码),该注册的注册,把所有窗口隐藏起来就行了。只是有一点,注册提示问题要解决。安装完毕自动退出。 自己分析一下目标程序的安装过程,然后由你的安装程序搞定或者直接显示出来不就行了,在你的界面提示一下"本软件运行需要XXX软件支持,没有在本机检测到XXX软件,现在将启动XXX软件的安装程序..."不要告诉我你是在安装一些强行安装的东西啊,不然绝对BS...... 创建一个新桌面(CreateDesktop),另开一个线程,该线程把自己设置到新桌面上(SetThreadDesktop),然后在新桌面创建安装程序进程,利用消息控制安装过程。 VB 似乎没法多线程 不过楼上能给个具体的代码例子吗? C#代码也行 我对VB了解不多,如果VB本身没有多线程机制,可以调用CreateThread API来创建线程。这个问题不方便写示例代码,你可以先在当前桌面来试,成功后再加上创建新桌面等操作,遇到问题再继续沟通。 好的 楼上能说说 大概步骤 以及所用到的API 还有他们的用处吗?我用C#试一试 CreateThread创建线程,CreateDesktop创建新桌面,SetThreadDesktop将当前线程设置到新桌面,CreateProcess创建进程,WaitForInputIdle等待进程输入空闲,FindWindow查找进程窗口,SendMessage向窗口发消息实现各种控制,WaitForSingleObject等待进程结束,CloseDesktop关闭新桌面。 感谢cnzdgs 先结贴了 我自己慢慢弄了 有问题再请教你了! 水晶报表打印出错,急啊 sub 与 function format问题 AdoDb.Recordset 求助!!琢磨了半天,也不知道问题出在哪? 怎样将文件快速移动到另一个位置,类似于Windows的剪切,粘贴。还有如何监视一个目录,一旦发现指定文件就立即移走。 循环打印报表 怎样才能做到win2000的记事本中一样的保存对话框? RTF格式问题,请诸位高手不吝赐教...... 推荐VB+SQL2000开发的好书 我的基础是王国荣的数据库编程看了一半~!!!! 获取最前台显示窗口句柄问题? 删除.dbf记录
我用C#试一试