调用写字板程序了,很简单的
System.Debug.Dia.......process.start("/p""wrod","temp.rtf");
具体的格式忘记了,大概是这样子的

解决方案 »

  1.   

    我就是不想保存为FTF文档,想直接打印啊
    你说的那个我知道,先保存RICHTEXTBOX中的内容为RTF文档,再开一个进程打开文档,然后让用户打印.
      

  2.   

    [email protected](易水之风)  如果代码可用,马上结贴
      

  3.   

    There is no direct support for printing rich text in the .NET Framework. To print it, you can use interop with the SendMessage API and these three messages to do your printing.EM_SETTARGETDEVICE : specify the target device
    EM_FORMATRANGE : format part of a rich edit control's contents for a specific device
    EM_DISPLAYBAND : send the output to the deviceHere is a link to a MSDN article by Martin Muller that implements this interop solution. 
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwinforms/html/wnf_RichTextBox.asp