What would you need to import it into a richtextbox first? Just send it straight to the printer like any other text file.
VB Code:
  1. Option Explicit
  2.  
  3. Private Function PrintTextFile(sTextFile As String) As String
  4. If Dir(sTextFile) <> vbNullString Then
  5.     Open sTextFile For Binary As #1
  6.     PrintTextFile = Input(LOF(1), 1)
  7.     Close #1
  8. End If
  9. End Function
  10.  
  11. Private Sub Command1_Click()
  12. Screen.MousePointer = vbHourglass
  13. Printer.Print PrintTextFile("d:\closedhow.xml")
  14. Printer.EndDoc
  15. Screen.MousePointer = vbDefault
  16. End Sub