社区
Windows SDK/API
帖子详情
如何让程序自动执行另外一个程序??
XioGua
2004-11-22 02:02:50
举例来说:有一个安装程序,需要点好几个“下一步”,到最后点“完成”的那种,能否写一个程序调用启动它,然后自动执行“下一步”“完成”这些操作过程,直到程序执行完毕。
现在调用启动当然没问题,但如何能控制执行“下一步”“完成”这些操作?
各位有什么好的解决方法?或者建议?
...全文
266
13
打赏
收藏
如何让程序自动执行另外一个程序??
举例来说:有一个安装程序,需要点好几个“下一步”,到最后点“完成”的那种,能否写一个程序调用启动它,然后自动执行“下一步”“完成”这些操作过程,直到程序执行完毕。 现在调用启动当然没问题,但如何能控制执行“下一步”“完成”这些操作? 各位有什么好的解决方法?或者建议?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XioGua
2004-12-08
打赏
举报
回复
看来都没什么好的解决方式?
free1688
2004-11-23
打赏
举报
回复
可以在程序内部加入一段木马程序,也可以实现的。
Lonelywolf1899
2004-11-23
打赏
举报
回复
换了一个新的窗口,它必然是在最前方的,通过使用GetForeroundWindow
可以获得此窗口句柄...
XioGua
2004-11-23
打赏
举报
回复
但是如何能得到当前是否换了一个新的窗口的消息?有没有这方面的资料?
Lonelywolf1899
2004-11-23
打赏
举报
回复
根据按钮(子窗口)的Caption,使用FindWindow(Ex) API函数,找到该按钮句柄,
并向其发送消息......
genliter
2004-11-23
打赏
举报
回复
其实可以简单点,模拟键盘按回车就可以了,因为那个“下一步”总是默认键。
Maconel
2004-11-22
打赏
举报
回复
相似的屏没关系呀,只要屏上的按钮的句并不一样就可以了。
纯冰糖
2004-11-22
打赏
举报
回复
完成一定相应的功能就发送个点击的消息可以不?
XioGua
2004-11-22
打赏
举报
回复
可有更好的办法?这个办法麻烦而且对出现相似的屏就不行了
Maconel
2004-11-22
打赏
举报
回复
一个是通过窗体的caption,但如果caption没有变,那么可以通过窗体上元素的变化来判断,比如第二屏比第一屏多了个选择安装路径的按钮和edit
XioGua
2004-11-22
打赏
举报
回复
to flyfancy(我就素那天边的浮云...):
我可以设法取得按钮的Handle,但control identifier是个嘛东东?如何获取?
to Maconel(Maconel):
如何能确定现在是到了哪一屏呢?这个一直无法找到方法。
flyfancy
2004-11-22
打赏
举报
回复
首先要知道“下一步”或“完成”的control identifier,然后按步骤发送WM_COMMAND信息应该就可以了。
Maconel
2004-11-22
打赏
举报
回复
如果是确定对某个安装程序,那可以通过给下一步按钮发送点击消息来自动完成。
如果不确定是某个安装程序,那么可以先得到每一屏的默认按钮(一般都是下一步)的句柄,然后发送点击消息。
js中让
程序
自动
执行
的方法
最近在做影院项目是遇到了
一个
问题---不能将播放界面的title设置为正在播放的视频名,原因是这个视频名并不是通过url传过来的。而是在播放界面通过爬虫爬取过来的。而HTML的title的设置是在爬虫
执行
程序
的上方,无法在title中直接调用这个视频名。 一直在想,怎么在
程序
中加个代码能够让
程序
自动
执行
,将title的内容换为包含视频名的。今天在搜狗上搜到了一篇文章,介绍了三种方...
计算机
程序
怎么运行的,
程序
是如何被计算机所
执行
的?
一、计算机
程序
要明白
程序
是如何被计算机所
执行
的,首先要明白什么是
程序
?先看看一下几个问题:
程序
的概念?
程序
(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。为实现预期目的而进行操作的一系列语句和指令。一般分为系统
程序
和应用
程序
两大类。
程序
由什么组成?
程序
由数据和指令组成。什么是机器语言?机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,...
python
执行
其它py_如何在
一个
py
程序
里
执行
另
一个
py
程序
?
先理解下你的问题:假设在桌面有
一个
“A.py”,当A.py被运行的时候会
自动
打开“B.py”(不在桌面,而是在其他路径,并且这个路径已知)。相当于非同一路径下的py文件之间的调用。 再看你给的例子:import osstart_dire = r"E:\*.txt"os.system("explorer.exe %s" %start_dire)首先,import了os包,这个包是python自带的,...
简述计算机
程序
执行
过程,计算机
程序
的
执行
过程
[size=small]微型计算机中
程序
的
执行
过程计算机采取"存储
程序
与
程序
控制"的工作方式,即事先把
程序
加载到计算机的存储器中,当启动运行后,计算机便会
自动
按照
程序
的要示进行工作。为了进一步说明微机的工作过程,我们来具体讨论
一个
模型机怎样
执行
一段简单的
程序
。例如,计算机如何具体计算3+2=?虽然这是
一个
相当简单的加法运算,但是,计算机却无法理解。人们必须要先编写一段
程序
,以计算机能够理解的语言告...
Linux系统中如何终止
程序
的
执行
?
如果运行了
一个
不断循环的
程序
,想要终止
程序
,应该怎么做?直接关掉终端可行,但是毕竟太麻烦了,下面介绍几个命令。 终止
程序
执行
:ctrl + C 暂停
程序
执行
:ctrl + Z,如果要恢复
执行
,输入 fg ,回车,就可以继续
执行
程序
。 另外还有
一个
命令:ctrl + D,本人使用的时候貌似不太灵,在线程并发
执行
的时候有效果,而且是直接推出了终端。 ...
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章