vc中函数原型
float frequency1(int blocklen,char * filename)
其中filename试文件名delphi中
定义
function Frequency1(blocklen:integer;var fp:Pchar):double;far;external('C:\symmetry_modules.dll');调用
var filename:pcharfilename:=pchar('c:\crytext')
return:=frequency1(128,filename)
调试出错.
这样写应该没错吧。
float frequency1(int blocklen,char * filename)
其中filename试文件名delphi中
定义
function Frequency1(blocklen:integer;var fp:Pchar):double;far;external('C:\symmetry_modules.dll');调用
var filename:pcharfilename:=pchar('c:\crytext')
return:=frequency1(128,filename)
调试出错.
这样写应该没错吧。
Function Frequencyl(blocklen:integer;var fp:Pchar):double;stdcall;
external 'C:\symmetry_modules.dll'
我也不知道能不能行
我自己调用时就可以。
否则我会跳楼了!谢谢Little2000(test
一句话点醒梦中人啊!:)