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
相关问答:
select * from shuju.DB where 开盘价-收盘价<=0.02
开盘价 与收盘价 是数据库里的字段
select * from aTableName where ((开盘价-收盘价) <=0.02 )
开盘价比收盘价低两分以下的情况
Mark!!!!!!
se ......
//DLL 放在EXE中没问题
function SkinForm(var skfrm:TForm):Integer;stdcall;
var
skf:TbsBusinessSkinForm;
nskfrm:TForm;
begin
frmUUMain:=skfrm;
skf:=TbsBus ......
各位好!!
假设我有两个text文件
一个名叫 1.text
内容:
I like PC....
另外一是2.text
内容:
function yk as string
endfunction
globals
endglobals
***********************分界线********** ......
下面是网上找的一个事例,但在本机报错.
请教下错误原因,或者给另外的事例更好!谢谢
//Server
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Form ......
现在表中:
品名1 品名2 品名3 数量
铁 生铁 2
铁 熟铁 3
矿粉 进口矿 杂矿 1
矿粉 本矿 2
矿粉 进口矿 大矿 3
矿粉 进口矿 杂矿 1
统计 ......