社区
Delphi
帖子详情
有什么办法可以知道一个服务名对应的可执行文件的全名?
郝人(好人)
2004-01-04 12:38:45
就象在WINDOWS 2000中的系统服务中的属性对话框中能看到程序文件名一样。
多谢!
...全文
58
6
打赏
收藏
有什么办法可以知道一个服务名对应的可执行文件的全名?
就象在WINDOWS 2000中的系统服务中的属性对话框中能看到程序文件名一样。 多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
郝人(好人)
2004-01-05
打赏
举报
回复
谢谢李马!
您讲得很高深。
“net start servicename”这个命令行您应该知道是什么意思吧。
我只希望知道对于上面的servicename来说,在DELPHI中怎么知道它的原始程序名(即字符串): “c:\myfolder\myservice.exe” ?
谢谢!
李马
2004-01-05
打赏
举报
回复
假设你已经得到了这个进程的句柄hProcess,然后你可以使用EnumProcessModules函数来取得这个进程的第一个模块hModule(它的第一个模块就是它本身)。有了这两个参数,就可以使用GetModuleFileNameEx得到这个进程的全路径文件名了。
haipin
2004-01-04
打赏
举报
回复
extractfilename(application.exename)
郝人(好人)
2004-01-04
打赏
举报
回复
能否详细地给讲一下,谢谢啦!
李马
2004-01-04
打赏
举报
回复
GetModuleFileNameEx
郝人(好人)
2004-01-04
打赏
举报
回复
谢谢!但不是找自己的程序名,是显示一个服务名中对应的程序名。
ASP.NET MVC5 提升篇
MVC
全
名
是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到
一个
部件里面,在改进和个性化...
可执行文件
详解
目录 生成
可执行文件
...使用如下两端代码来模拟多个文件生成
一个
可执行文件
的过程 //add.c extern int times; int add(int n1, int n2) { times++; return n1 + n2; } //main.c #inclu.
可执行代码和命令执行
问题在于不同平台下编译出来的可执行代码是不同的,例如
一个
程序复制到不同的电脑上,即便代码不做任何修改,VI也会被修改,因为VI中包含的可执行代码变了。理论上,可执行代码与源代码分离开来,可以提高程
计算机原理系列之二 -------- 详解ELF文件
一、ELF文件类型 二、ELF文件结构 ELF Header Section Section Header Table ...下面我们介绍一种文件格式:ELF格式,
全
名
为可执行和可链接格式(Executable and Linkable Format)。维基百科中...
ELF文件详解
可重定位文件(relocatable file) 它保存了一些可以和其他目标文件链接并生成
可执行文件
或者共享库的二进制代码和数据。一般为.o文件,静态链接库属于可重定位文件。
可执行文件
(excutable file)它保存了适合...
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章