用VB编程用磁卡读写器读写磁卡,随机光盘内有动态库函数,声明后对磁卡进行读写,能正常读写,但每一次按F5运行读写后VB6就弹出询问是否发送错误报告对话框,然后VB6关闭,有时出现:"0x0fa9174e"指令引用的"0xe9011ec2"内存.该内存不能为"read".不知问题出在哪里,我对API太肤浅,请高手帮我,很急.谢谢

解决方案 »

  1.   

    该内存不能为"read". 我也有遇到过,好象是在放FLASH的时候 。
      

  2.   

    一般是传递参数的问题.可能是dll传递的是参数是指针,导致内存读写错误.
      

  3.   

    用的是HCE-300的读写器.使用手册中没说操作系统,只好再装一个98试试了.
    bu_wen(不文),如果是你说的情况,怎么解决才好?
    谢谢
      

  4.   

    to:nieer
    因为我没用过读卡器,也没HCE-300的接口资料.
    如果没有他提供的函数原型.和你传递的具体参数,我也很难清楚到底哪里出了问题..