我想向通过并口向打印机发送命令,比如控制走纸,切纸,但不知如何实现,哪位大侠知道还望给予指点,做好给个例子。十二分感谢!   
    
  (打印机命令,如:ESC   d   n   打印并进纸n字符行   
  格式:   ASCII:ESC   d   n   
  十进制:27   100   n   
  十六进制:1B   64   n   
  说明:   
  打印行缓冲器里的数据并向前走纸n字符行。n=0~255。)要C#的

解决方案 »

  1.   

    参考
    http://blog.csdn.net/gztoby/archive/2004/08/15/75161.aspx
      

  2.   

    参考下
    http://blog.csdn.net/chaojitanke/archive/2007/02/06/1503564.aspx
      

  3.   

    比如切纸。供应商给我提供的代码是VB6.0的 如下 在模块中调用的了ntport.dll
    代码中是这么写的:
    Private Sub Command7_Click()
    Open "lpt1:" For Output As #1Print #1, Chr$(&H1B); Chr$(&H64); Chr$(&H0);
             
    Close #1End Sub切纸的ESC/P代码是 1B 64 00
    但在C#里面该怎么写?