win32,win98下把far; external 'h:\datadic\swaic\NWCALLS';
改为 externl 'NWCALLS' ; stdcall;
注意,32位编程没有far 的概念,far只是向下兼容.
加入 stdcall;
不加绝对路径,会在window的搜索路径中查找nwcalls的dll,移植性好.
改为 externl 'NWCALLS' ; stdcall;
注意,32位编程没有far 的概念,far只是向下兼容.
加入 stdcall;
不加绝对路径,会在window的搜索路径中查找nwcalls的dll,移植性好.
//这里不写
调用16位dll出错,应该要一个转换程序,谁有这方面的例子吗?([email protected])
这段程序在delphi1.0下编译通过,但在win32下运行结果错误,在win98 下运行结果
正确.这又是为什么?
http://www.midatech.com/csdn/Delphi/Document/thunk95.htm
祝你好运......