社区
Delphi
帖子详情
delphi 服务怎么样等待进入系统之后调用外部程序
kinghu123
2013-01-28 08:41:20
写了一个服务,启动服务时调用外部exe进行运行,但是如果在系统设置密码的情况下,服务已经启动,就无法去执行外部exe了,大虾门有什么好办法。。。。。本来是想通过获取当前登录用户和进程explorer.exe进程来判断,但是在win7下,就会使服务无响应,无法启动。。。。。求解。。。。。
...全文
92
4
打赏
收藏
delphi 服务怎么样等待进入系统之后调用外部程序
写了一个服务,启动服务时调用外部exe进行运行,但是如果在系统设置密码的情况下,服务已经启动,就无法去执行外部exe了,大虾门有什么好办法。。。。。本来是想通过获取当前登录用户和进程explorer.exe进程来判断,但是在win7下,就会使服务无响应,无法启动。。。。。求解。。。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2013-01-29
打赏
举报
回复
你的思路是正确的。 win7下使服务无响应应该是你代码没处理好。
kinghu123
2013-01-29
打赏
举报
回复
引用 3 楼 HSFZXJY 的回复:
权限不够??
权限不过也不用直接死掉吧。。。悲剧。。
hsfzxjy
2013-01-29
打赏
举报
回复
权限不够??
kinghu123
2013-01-29
打赏
举报
回复
引用 1 楼 truexf 的回复:
你的思路是正确的。 win7下使服务无响应应该是你代码没处理好。
我的代码在xp上是正常的,就是再启动服务时用一个 while get_id('explorer.exe')='' do //判断获取进程或者当前用户 bgin sleep(10); end; 然后去执行下面的操作 再xp上,能够正常启动服务并运行,但是win7下,就无法响应,启动不了服务
Delphi
XE10
调用
外部
程序
并
等待
其运行结束_
调用
外部
程序
等待
运行结束_
在
Delphi
XE10开发环境中,
调用
外部
程序
并
等待
其运行结束是常见的
系统
集成需求,例如执行命令行工具、脚本或者第三方应用
程序
。这个过程涉及到进程管理和线程同步等核心概念。以下是对这个主题的详细解释: 1. **...
Delphi
调用
外部
程序
详解
Delphi
调用
外部
程序
详解
Delphi
调用
外部
程序
是
Delphi
programming 中一个非常重要的知识点。
Delphi
调用
外部
程序
可以使用 WinExec 和 ShellExecute 两个函数。 WinExec 函数主要用来运行 EXE 文件,例如 ...
delphi
嵌入
外部
程序
总结来说,
Delphi
嵌入
外部
程序
是一项实用的功能,通过不同的API
调用
和组件,我们可以灵活地集成各种
外部
应用
程序
到自己的
Delphi
项目中,实现更丰富的功能。同时,确保正确处理"原始
程序
名称"和异常情况是实现这一...
Delphi
(XE2)+Win10实现
系统
服务
使用CreateProcessAsUser
调用
外部
exe
众所周知,使用
Delphi
创建的Service Application
系统
服务
,在XP
系统
中与桌面交互十分流畅,可以随意打开自己
程序
的窗口,不过自Vista
系统
开始后台
服务
不再允许与桌面
系统
直接交互了。本例子实现了使用...
Delphi
启动和关闭
外部
程序
实例
在
Delphi
编程环境中,启动和关闭
外部
程序
是常见的任务,特别是在需要与其他应用
程序
进行交互或集成时。本实例展示了如何在
Delphi
7中实现这一功能,无需依赖任何第三方控件,只利用内置的API函数和
Delphi
的基础组件。...
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章