易截截图软件、单文件、免安装、纯绿色、仅160KB

vc转delphi问题

C/C++ code:

void RefreshThreadList (DWORD dwOwnerPID)
{

HANDLE hThreadSnap = NULL;
BOOL bRet = FALSE;
THREADENTRY32 te32 = {0};
int px=0;


hThreadSnap = CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, 0);

te32.dwSize = sizeof(THREADENTRY32);

if (Thread32First(hThreadSnap, &te32))
{
px=0;
do
{

if (te32.th32OwnerProcessID == dwOwnerPID&&dwOwnerPID!=0)
{
lst[px]=te32.th32ThreadID;
px++;
}

}
while (Thread32Next(hThreadSnap, &te32));
}

CloseHandle (hThreadSnap);


}



请问谁帮我把这句vc转成delphi?
DWORD lst[100];


Delphi(Pascal) code:
uses
TLHelp32;


僵哥热心肠


C/C++ code:

for(int i=0;i<100;i++)
{
if(lst[i]==0)
{
break;
}
}


能不能再请问下这个怎么转?

var
 i:integer;
...
 for int i:=0 to 9


相关问答:

delphi的dll子窗体问题的解决 - Delphi / 非技术区

一直想使用dll,但delphi的dll子窗体经常有各种问题,比如主窗口与dll子窗口的焦点问题,子窗口中控件的tab键、热键、enter键等的问题,子窗口退出的问题、平面按钮问题等等,网站上进行了搜索,没有比较完美的解决� ......

delphi如何备份orcal数据库? - Delphi / 数据库相关

程序使用的是Orcal数据库,想定期(每季度)对数据库进行备份,没啥头绪,请问应该怎么弄?
有什么特殊要求吗,比如要前端界面?
一般用数据库自带的“计划任务”配置一下就够了

没有什么特殊要求。例如,只要� ......

求救,DELPHI 执行存储过程 成功一半

各位大侠帮忙分析一下:
  我用Query执行一个存储过程,操作完成之后,存储过程只是执行了一半(每执行一部分,都会写一条执行记录到我建立History表,结果每次写到一半就没有结果了)
  同样的条件, ......

delphi分组统计后再合计统计?

现在表中:
品名1 品名2 品名3 数量
铁 生铁 2
铁 熟铁 3
矿粉 进口矿 杂矿 1
矿粉 本矿 2
矿粉 进口矿 大矿 3
矿粉 进口矿 杂矿 1
统计 ......

delphi中,如何将位图90°旋转?

如何将位图16X16的单色 
在delphi中旋转为


GDI+方法支持 BITMAP,JPEG,PNG,GIF,TIF等图片格式

sorry
第一种方式忘了把数据结构定义写上了,补上
Delphi(Pascal) code:

type
THelpRGB = packe ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号