X
xiaoyi20
Unregistered / Unconfirmed
GUEST, unregistred user!
我写的一个DLL,用ListProcess来列出当前的所有进程。
所有的进程名字存放在传递进去的 char list[][]中。
我在VC中定义的函数原形 int ListProcess(char list[MAX][MAX])
在DELPHI中我这样定义
type TBuff=Array[0..50,0..50] of char;
function ListProcess(list:TBuff):integer;stdcall;external 'funs.dll';
可惜只有list[0]中存储的字符是正确的。
请问高手,这个函数在DELPHI中该怎么定义?
所有的进程名字存放在传递进去的 char list[][]中。
我在VC中定义的函数原形 int ListProcess(char list[MAX][MAX])
在DELPHI中我这样定义
type TBuff=Array[0..50,0..50] of char;
function ListProcess(list:TBuff):integer;stdcall;external 'funs.dll';
可惜只有list[0]中存储的字符是正确的。
请问高手,这个函数在DELPHI中该怎么定义?