dll中是这么写的,feature是一个整数数组
extern "C" BOOL PASCAL EXPORT IsAccordoRule(int *feature)请问我在vb中调用这个函数时,declare语句怎么写?
Private Declare Function IsAccordoRule Lib "DataMining" (ByRef feature As Integer) As Boolean ?
extern "C" BOOL PASCAL EXPORT IsAccordoRule(int *feature)请问我在vb中调用这个函数时,declare语句怎么写?
Private Declare Function IsAccordoRule Lib "DataMining" (ByRef feature As Integer) As Boolean ?
解决方案 »
- 关于VPN客户端无法在win7系统使用的问题!
- 急求大家帮忙解决关于m_pRecordset-> PutCollect()的问题?
- 各位大大,为什么Listcontrol控件的背景图贴上后会出现白线?
- VC 如何设置某个快捷方式文件的(.lnk)的指定打开的程序?
- win32 初级问题 如何生成随机数呢?(注:基本上是送分的)
- 找人开发即时通讯系统
- Debug正常 Release链接不上
- 请问在VC中如何获得CListCtrl中的各个列的列名?(急)
- vc6升级的问题
- 不认识PCCERT_CONTEXT,编译通不过.在线等.谢谢.
- 如何读取静态库中的资源文件?
- 怎样获取treeview中的下一个结点?
VB调用: vcdll.aa( Total ,detailArray)
vcdll::aa([in]CURRENCY Total,[in]VARIANT Detail)VB调用:
dim Total as CURRENCY
dim detailArray() as variant
vcdll.aa( Total ,detailArray)
{
int count1=0,count2=0;
for (int i=0;i<FeatureSize;i++){
if ((int)ScatteredFeature1[i]==(int)ScatterFeature2[i]){
AddRule(i,ScatteredFeature1[i]);
};
}
return count2;
}error C2676: binary '[' : 'struct tagVARIANT' does not define this operator or a conversion to a type acceptable to the predefined operator