当前位置: 代码迷 >> VFP >> foxpro 2.6 for dos 读取串口数据解决思路
  详细解决方案

foxpro 2.6 for dos 读取串口数据解决思路

热度:10524   发布时间:2013-02-26 00:00:00.0
foxpro 2.6 for dos 读取串口数据
最近对一个很老的系统进行二次开发,使用foxpro   2.6   for   dos,解决读取串口数据的问题,程序如下:
run   mode   com1   4800,E,7,1
com1handle=fopen(com1,12)
if   com1handle> 0
      com1input=fgets(com1handle)
      fclose(com1handle)
      ?   com1input
endif
在foxpro   2.6   for   dos   里面调试运行时,提示串口不可用,询问是否重试、忽略、失败;如果我选择“重试”则程序读取串口就会成功,请问这是什么问题,应该如何解决,谢谢!
        急!急!



------解决方案--------------------------------------------------------
你用的是纯DOS,还是Windows下的DOS,如果是后者,用Windows的超级终端查一下串口是否能够打开。
------解决方案--------------------------------------------------------
是打开时报错?

指出第几行代码报错。