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
相关问答:
一直想使用dll,但delphi的dll子窗体经常有各种问题,比如主窗口与dll子窗口的焦点问题,子窗口中控件的tab键、热键、enter键等的问题,子窗口退出的问题、平面按钮问题等等,网站上进行了搜索,没有比较完美的解决� ......
程序使用的是Orcal数据库,想定期(每季度)对数据库进行备份,没啥头绪,请问应该怎么弄?
有什么特殊要求吗,比如要前端界面?
一般用数据库自带的“计划任务”配置一下就够了
没有什么特殊要求。例如,只要� ......
各位大侠帮忙分析一下:
我用Query执行一个存储过程,操作完成之后,存储过程只是执行了一半(每执行一部分,都会写一条执行记录到我建立History表,结果每次写到一半就没有结果了)
同样的条件, ......
现在表中:
品名1 品名2 品名3 数量
铁 生铁 2
铁 熟铁 3
矿粉 进口矿 杂矿 1
矿粉 本矿 2
矿粉 进口矿 大矿 3
矿粉 进口矿 杂矿 1
统计 ......
如何将位图16X16的单色
在delphi中旋转为
GDI+方法支持 BITMAP,JPEG,PNG,GIF,TIF等图片格式
sorry
第一种方式忘了把数据结构定义写上了,补上
Delphi(Pascal) code:
type
THelpRGB = packe ......