//---------------------------
//帮忙改改下面代码,//我从C++代码改过来的,还有部分我不会改;谢谢
//----------------------------procedure TForm1.Button1Click(Sender: TObject);
var
hMod:HMODULE;
cbNeeded:DWORD;
buf:char;
hProcess:thandle;
pid:dword;
//假使process id是 pid 的话:
begin
hProcess := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ,FALSE,pid);
if hProcess<>0 then
begin
if( EnumProcessModules( hProcess, &hMod, sizeof( hMod ), &cbNeeded ) ) then//这里[:(]
begin
buf[MAX_PATH+1]='';
if(GetModuleBaseName( hProcess, hMod,buf,sizeof buf)>0);
//
// buf放的就是名字
//
end;
CloseHandle(hProcess);
end;
//帮忙改改下面代码,//我从C++代码改过来的,还有部分我不会改;谢谢
//----------------------------procedure TForm1.Button1Click(Sender: TObject);
var
hMod:HMODULE;
cbNeeded:DWORD;
buf:char;
hProcess:thandle;
pid:dword;
//假使process id是 pid 的话:
begin
hProcess := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ,FALSE,pid);
if hProcess<>0 then
begin
if( EnumProcessModules( hProcess, &hMod, sizeof( hMod ), &cbNeeded ) ) then//这里[:(]
begin
buf[MAX_PATH+1]='';
if(GetModuleBaseName( hProcess, hMod,buf,sizeof buf)>0);
//
// buf放的就是名字
//
end;
CloseHandle(hProcess);
end;
解决方案 »
- 帮忙解释一下
- 请教,Delphi7 用ADOStoredProc 调用存储过程的问题.
- 怎样更改cxgrid某行的某列的背景颜色?
- 如何判断winsock的客户端已经异常中断
- 求购:FTP客户端操作组件(功能要求简单),价格¥500元。
- Installshield如何用delphi编制其序列号校验之DLL?
- form2.edit2.text:=form1.edit1.text //这种方法是不是妥当
- ??????请教三层中客户端和应用服务器的关系???????
- 请问何用程序指定treeview中的图标!(根点和节点不一样,动态指定)
- delphi做动态报表
- 说实在的,我还不会运行继承!哪位高手用好一点的代码例子,来给我说一下
- 我用ado连dbf表,运行时总是提示输入密码界面,我的密码是空?如何不让它出现
var
hMod:HMODULE;
cbNeeded:DWORD;
buf: string;
hProcess:thandle;
pid:dword;
//假使process id是 pid 的话:
begin
hProcess := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ,FALSE,pid);
if hProcess<>0 then
begin
if( EnumProcessModules( hProcess, @hMod, sizeof( hMod ), @cbNeeded ) ) then//这里[:(]
begin
SetLength(buf, MAX_PATH); //if not enough, increase 1 byte
if (GetModuleBaseName(hProcess, hMod, PChar(buf), MAX_PATH) > 0 then
begin
SetLength(buf, StrLen(buf));
...
end;
end;
end;
CloseHandle(hProcess);
end;
谁有好的方法
另外在Delphi中使用API主要是注意变量类型
你有没有加接口定义?