vb.net 2012 使用prodave6.2



写程序时对照VB 实例和Prodave6.H 头文件 ,注意凡是指针变量要用ByRef 普通变量用 byval
凡是带数组结构变量要重新申明的,不能重新申明,除非你知道有什么微软特殊函数,可以确保重新申明后的变量内存地址和原来一样,否则
用土办法,如下:

 Public Structure CON_ADR_TYPE '问题就出在这,该段代码在VB.NET中不能使用,否则要重新声明变量,结果导致内存地址变动,结果完全错误
        <VBFixedArray(5)> Dim Adresse() As Byte
    End Structure

 Public Structure CON_TABLE_TYPE
        ' Public Adr As CON_ADR_TYPE             ' Verbindungsadresse '问题就出在这,该段代码在VB.NET中不能使用,否则要重新声明变量,结果导致内存地址变动,结果完全错误
        Public ip0 As Byte
        Public ip1 As Byte
        Public ip2 As Byte
        Public ip3 As Byte
        Public ip4 As Byte
        Public ip5 As Byte
        Public AdrType As Byte                 ' Typ der Adresse MPI(1) IP(2) MAC(3)
        Public SlotNr As Byte                  ' Slot-Nummer
        Public RackNr As Byte                  ' Rack-Nummer
    End Structure

注意查看 Prodave6.H 头文件,vb.net 有和C++同样的变量,建议使用同样的变量,否则出错 举例 如下 c++   unsigned short   vb.net 2012 ushort

 c++   unsigned long   vb.net 2012 uinteger

这些都是关键点 。所有使用VB.NET 的程序员,祝你们好运。 其实VB.NET 也能做程序。只是我们不会做。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值