Mega Code Archive

 
Categories / VB.Net Tutorial / Windows
 

Type Text

public class Test    public Shared Sub Main         Dim objWordApp As Word.Application         objWordApp = New Word.Application         Dim objDoc As New Word.Document         Dim strText As String         Dim strFileName As String         'Show the Word application window if checked.         objWordApp.Visible = IIf(chkShowWord.Checked, True, False)         'Create a new Word document and add some text to it.         objDoc = objWordApp.Documents.Add         strText = "Text Formatting:"         With objWordApp.Selection             .Font.Size = objWordApp.Selection.Font.Size + 2             .Font.Bold = True             .TypeText(strText)             .Font.Size = objWordApp.Selection.Font.Size - 2             .Font.Bold = False             .TypeParagraph()             .Font.Color = Word.WdColor.wdColorDarkRed             .Font.Italic = False             .TypeText("This sentence will appear in red. ")             .TypeParagraph()             .Font.Color = Word.WdColor.wdColorBlack             .Font.Italic = True             .Font.Size = objWordApp.Selection.Font.Size + 2             .TypeText("Text color was reset to black, " & _                       "but the font size was increased by two points.")         End With         'Save the the document.         SaveFileDialog1.Filter = "Documents|*.doc"         SaveFileDialog1.ShowDialog()         strFileName = SaveFileDialog1.FileName         If strFileName <> "" Then             Try                 objDoc.SaveAs(strFileName)             Catch exc As Exception                 Console.WriteLine("Failed to save document." & vbCrLf & exc.Message)             End Try         End If         'Display summary information.         Console.WriteLine("The document contains " & objDoc.Paragraphs.Count & " paragraphs, " & _             vbCrLf & objDoc.Words.Count & " words, and " & _             objDoc.Characters.Count & " characters.")         objWordApp.Documents.Close(Word.WdSaveOptions.wdDoNotSaveChanges)         objWordApp.Quit()         objWordApp = Nothing    End Sub End class