难题: VB调用Delphi开发的DLL 调用一个Delphi开发的DLL,一调用就出现非法操作并把VB也给关掉,请问Delphi的DLL和C有不同的地方吗? 100分在线等候! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计是dll的问题,一般说来只要是标准的dll,vb就可以正常调用 请检查delphi中的每个函数是否都是stdcall的,如果你写的DLL是供VB、VFP调用的,每个函数必须是stdcall的,如: procedure MyFunc(s: PChar; l: longint);stdcall begin ...... end; 谢谢,已经加了stdcall关键字,Delphi的Integer参数传递正常,但PChar的就不正常了。该怎么办呢?我都是用ByVal传递参数的。 PChar的注意空间是dll给分配还是exe给分配 求思路 vb编写的ocx提交xml给aspx 如何提交呢 求助关于combobox的问题 添加集合类问题,提速问题 请问一个数据集问题! 请问怎样在字符串中查找某个汉字? 怎么用data控件把一个表中的全部某一项全部列举到list控件. 怎么解决VB中类没注册的问题! VB中的FORM加了锁,不能编辑了CODE了,怎么解啊? 关于msflexgrid控件,快来看? DATA控件与ADO对象 关于ACTIVEX DLL的问题,急急! 关于读取Excel中的数据,高手看看是怎么回事?
procedure MyFunc(s: PChar; l: longint);stdcall
begin
......
end;