我定义了一个自定义结构,
但在执行时报“内存不能读”错误
谁用过,请指教!

解决方案 »

  1.   

    如果你的入口参数是结构体,很抱歉VB不支持对机构体的值传递,如果是结构体指针,就可以了。
    还需注意,结构体中不能有指针,因为VB无法定义与之匹配的数据类型。
    如你题目所问,如果函数才数紧为二维数组指针,那就将在VB中定义好的二维数组的第一个元数用ByRef的方式传过去就可以了。
      

  2.   

    给你个网址 http://www.gjwtech.com/scomm/codeserialcomm.htm
    上面全是串口的源代码。
      

  3.   

    同意一楼的,C中写的一些参数类型在VB中不能获得很好的支持。同时在VB的数据类型在C中也不支持。