以下是Visual Foxpro代码,主要是声明和调用dll完成抄表机io, 但是我不知道这样的功能如何用C#写出
declare integer OpenCom in tf.dll integer
declare integer CloseCom in tf.dll integer
declare integer PcToPda_SysDB in tf.dll string,string,integer 
=OpenCom(1)
retval=PcToPda_SysDB("out\主库传出.dbf","water.dbf",1)
=CloseCom(1)

解决方案 »

  1.   

    路过,FoxPro还真没用过。应该是串口通讯程序的部分代码吧。
    lz用 IO.Ports.SerialPort 来实现吧!
      

  2.   


    严重BS这样的人.装B的表现
      

  3.   

    IO.Ports.SerialPort 类应该可以的,串口通讯。
      

  4.   


            [DllImport("tf.dll")]
            static extern int OpenCom(int i); 
            [DllImport("tf.dll")]
            static extern int CloseCom(int i); 
            [DllImport("tf.dll")]
            static extern int PcToPda_SysDB(string n1,string n2,int i); 
      

  5.   

    调用的时候就是:
    OpenCom(1);
    PcToPda_SysDB("out\主库传出.dbf","water.dbf",1);
    CloseCom(1);
    快,加分!
    OY!