New Message on dotNET User Group Hyd

print a rich text file

Reply
  Reply to Sender   Recommend Message 3 in Discussion
From: vijayakumarpabolu

hi,
i need to take print out of rtf file from vb.Net. for that wrote the following code. and add com components to my application.
but this code may not work if the client system does not have msoffice.
for that i tried in another way ie., i take a print document and giving print command. it converts all the rtf file into text file and giving printout. so i lost all my formats in rtf file.
need
 If u have answer for this please help me.
following code is working but it needs msoffice in client system
 
If File.Exists("C:\PrintReport.rtf") Then

    Dim wordApp As Word.Application

    Dim wordDoc As Word.Document

    ' Create new hidden instance of Word.

    Try

        'for office xp

        wordApp = CreateObject("Word.Application")

        wordDoc = CreateObject("Word.document")

    Catch

    'for office 2000 and 97

    wordApp = New Word.Application

    wordDoc = New Word.Document

    End Try

    wordApp.Visible = false

    wordDoc = wordApp.Documents.Open(FileName:="C:\PrintReport.rtf") 

    If MsgBox("Are You want to Print") = MsgBoxResult.OK Then

        worddoc.printout()

    Else

    wordDoc.Close()

    wordApp.Quit()

    wordApp = Nothing

    wordDoc = Nothing

End If

 
thanks in advance.
vijay

View other groups in this category.

Click Here!
Also on MSN:
Start Chatting | Listen to Music | House & Home | Try Online Dating | Daily Horoscopes

To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings.

Need help? If you've forgotten your password, please go to Passport Member Services.
For other questions or feedback, go to our Contact Us page.

If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list.
Remove my e-mail address from dotNET User Group Hyd.

Reply via email to