请问怎样根据一个文件句柄获得文件名
解决方案 »
- Dataset的Filtered属性设为True后,在只显示一条记录的Dataset上执行post操作时,将会出错?各位大哥如何解决?
- xpmenu导致的问题
- 请问Delphi企业版与专业版的差别?
- 关于自定义函数和过程的问题?
- 如何限制edit只能接受数字、回车键、Del键以及BackSpace键?
- 不知道各位高手遇到过这个问题马?
- 程序打包问题,教教我吧,我啥都不会:(
- 在上一个网站时,发现收藏夹被塞了一堆色情网址,如何消除???
- 有个不复杂的问题想请教!盼告知!
- 初级的麻烦问题!!!!
- delphi可以不可以象.net的CodeDOM一样动态编译代码?how?
- access这个数据库,如果用delphi-ado编写一个软件
----------------------
下面这个函数将根据窗口句柄参数返回相应程序的可执行文件名和路径。function GetAppName(hwindow: HWND): string;
var
h : HMODULE;
begin
SetLength(Result, 100);
h:=GetClassLong(hwindow, GCL_HMODULE);
GetModuleFileName(h, PChar(Result), 100);
end;
用法: ShowMessage(GetAppName(FindWindow('notepad.exe', nil)));