这样的VC结构体,怎么在VB.net中声明
这样的VC结构体,如何在VB.net中声明?
所调用的VC dll中有下面这样的一个的VC结构体,请问在VB.NET中该如何声明呢?多谢
不知道,VC结构体的函数是否也需要声明?是否也需要加入执行语句?
struct RASTbit
{
unsigned short bCell[19];
RASTbit()
{ char i ;
for(i=0;i<19;i++)*(bCell+i)=0;
}
~RASTbit()
{
char i ;
for(i=0;i<19;i++)*(bCell+i)=0;
}
inline char getpoint(short int k)//得到数据位的内容
{
int a=k;
}
inline void setpoint(short int k)//设定位的内容
{
int b = k;
}
};
------解决方案--------------------
虽然对VC不是很懂,但是在VB.NET中也是可能构造这样的结构体,你可以在结构体内添加属性,方法与函数.
所调用的VC dll中有下面这样的一个的VC结构体,请问在VB.NET中该如何声明呢?多谢
不知道,VC结构体的函数是否也需要声明?是否也需要加入执行语句?
struct RASTbit
{
unsigned short bCell[19];
RASTbit()
{ char i ;
for(i=0;i<19;i++)*(bCell+i)=0;
}
~RASTbit()
{
char i ;
for(i=0;i<19;i++)*(bCell+i)=0;
}
inline char getpoint(short int k)//得到数据位的内容
{
int a=k;
}
inline void setpoint(short int k)//设定位的内容
{
int b = k;
}
};
------解决方案--------------------
虽然对VC不是很懂,但是在VB.NET中也是可能构造这样的结构体,你可以在结构体内添加属性,方法与函数.