SlideShare a Scribd company logo
Imports System.IO
Public Class EditorNet
Private Sub RichTextBox1_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs)
End Sub
Private Sub CorToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles CorToolStripMenuItem.Click
ColorDialog1.ShowDialog()
Me.ColorDialog1.Color = Me.RichTextBox1.ForeColor
If Me.ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
Me.RichTextBox1.ForeColor = Me.ColorDialog1.Color
End If
End Sub
Private Sub AcercaEditorNetToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
AcercaEditorNetToolStripMenuItem.Click
Acerca_EditorNet.ShowDialog()
End Sub
Private Sub AnularToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles AnularToolStripMenuItem.Click
RichTextBox1.Undo()
End Sub
Private Sub AnularToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs)
End Sub
Private Sub NovoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles NovoToolStripMenuItem.Click
Call Novo()
End Sub
Private Sub Novo()
If RichTextBox1.Text = " " Then
RichTextBox1.Clear()
RichTextBox1.Focus()
Return
Else
Dim res As DialogResult
res = MessageBox.Show("O documento foi alterado. Deseja guardar?",
"Guardar- EditorNet", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)
If res = Windows.Forms.DialogResult.No Then
RichTextBox1.Clear()
RichTextBox1.Focus()
Return
Else
Call guardar()
End If
End If
End Sub
Private Sub GuardarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles GuardarToolStripMenuItem.Click
If Me.SaveFileDialog1.CheckFileExists = True Then
File.WriteAllText(Me.SaveFileDialog1.FileName, Me.RichTextBox1.Text)
MsgBox("Documento Guardado em " & Me.SaveFileDialog1.FileName.ToString)
Else
Call guardar()
End If
End Sub
Private Sub SaveToolStripButton_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles SaveToolStripButton.Click
Call guardar()
End Sub
Private Sub GuardarComoToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles GuardarComoToolStripMenuItem.Click
Call guardar()
End Sub
Private Sub guardar()
Try
Me.SaveFileDialog1().Title = "Guardar..."
Me.SaveFileDialog1.DefaultExt = "txt"
Me.SaveFileDialog1.Filter = "Ficheiros de Texto (*.txt)|*.txt"
Me.SaveFileDialog1.DefaultExt = "txt"
If Me.SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
File.WriteAllText(Me.SaveFileDialog1.FileName, Me.RichTextBox1.Text)
MsgBox("Documento Guardado em " &
Me.SaveFileDialog1.FileName.ToString)
Me.SaveFileDialog1.CheckFileExists = True
End If
Catch ex As Exception
MsgBox("Ocorreu um Erro ao Guardar o Documento")
End Try
End Sub
Private Sub AbrirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles AbrirToolStripMenuItem.Click
Call Abrir()
End Sub
Private Sub Abrir()
Try
Me.OpenFileDialog1.Title = "Abrir..."
Me.OpenFileDialog1.FileName = ""
Me.OpenFileDialog1.Filter = "ficheiros de
texto(*.txt)|*.txt|Todos(*.*)|*.*"
Me.OpenFileDialog1.FilterIndex = 1
If Me.OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
Me.RichTextBox1.Text = File.ReadAllText(Me.OpenFileDialog1.FileName)
End If
Catch ex As Exception
MsgBox("Ocorreu um Erro ao Abrir o Documento")
End Try
End Sub
Private Sub OpenToolStripButton_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles OpenToolStripButton.Click
Call Abrir()
End Sub
Private Sub ToolStripButton5_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ToolStripButton5.Click
Dim b As Boolean = ToolStripButton5.Checked
Dim nome_fonte As String = RichTextBox1.Font.Name
Dim tamanho_fonte As Single = RichTextBox1.Font.Size
If b = True Then
RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte,
FontStyle.Italic)
b = False
Else
RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte,
FontStyle.Regular)
b = True
End If
End Sub
Private Sub ToolStripButton4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ToolStripButton4.Click
Dim b As Boolean = ToolStripButton4.Checked
Dim nome_fonte As String = RichTextBox1.Font.Name
Dim tamanho_fonte As Single = RichTextBox1.Font.Size
If b = True Then
RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte,
FontStyle.Bold)
b = False
Else
RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte,
FontStyle.Regular)
b = True
End If
End Sub
Private Sub ToolStripButton6_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ToolStripButton6.Click
Dim b As Boolean = ToolStripButton6.Checked
Dim nome_fonte As String = RichTextBox1.Font.Name
Dim tamanho_fonte As Single = RichTextBox1.Font.Size
If b = True Then
RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte,
FontStyle.Underline)
b = False
Else
RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte,
FontStyle.Regular)
b = True
End If
End Sub
Private Sub RichTextBox1_TextChanged_1(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles RichTextBox1.TextChanged
End Sub
Private Sub ConfigurarPáginaToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
ConfigurarPáginaToolStripMenuItem.Click
PageSetupDialog1.ShowDialog()
End Sub
Private Sub PréVisualizarToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles PréVisualizarToolStripMenuItem.Click
PrintPreviewDialog1.ShowDialog()
End Sub
Private Sub ImprimirRápidoToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles ImprimirRápidoToolStripMenuItem.Click
PrintDocument1.Print()
End Sub
Private Sub ImprimirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles ImprimirToolStripMenuItem.Click
PrintDialog1.Document = PrintDocument1
If PrintDialog1.ShowDialog() = DialogResult.OK Then
PrintDocument1.Print()
End If
End Sub
Private Sub PrintToolStripButton_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles PrintToolStripButton.Click
PrintDocument1.Print()
End Sub
Private Sub SairToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles SairToolStripMenuItem.Click
End
End Sub
Private Sub SubstituirToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles SubstituirToolStripMenuItem.Click
If RichTextBox1.TextLength > 0 Then
Substituir.Show()
Else
MsgBox("Não há texto para substituir!")
End If
End Sub
Private Sub CortarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles CortarToolStripMenuItem.Click
RichTextBox1.Cut()
End Sub
Private Sub CopiarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles CopiarToolStripMenuItem.Click
RichTextBox1.Copy()
MessageBox.Show("Texto copiado com sucesso")
End Sub
Private Sub ColarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles ColarToolStripMenuItem.Click
RichTextBox1.Paste()
End Sub
Private Sub TipoDeLetraToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TipoDeLetraToolStripMenuItem.Click
Me.FontDialog1.ShowColor = True
If Me.FontDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
Me.RichTextBox1.Font = Me.FontDialog1.Font
End If
End Sub
Private Sub SelecionarTudoToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles SelecionarTudoToolStripMenuItem.Click
RichTextBox1.SelectAll()
End Sub
Private Sub NewToolStripButton_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles NewToolStripButton.Click
Call Novo()
End Sub
Private Sub PasteToolStripButton_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles PasteToolStripButton.Click
RichTextBox1.Paste()
End Sub
Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As
System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
Dim g As Graphics = e.Graphics
Dim brush As New SolidBrush(RichTextBox1.ForeColor)
Dim mensagem As String = RichTextBox1.Text
Dim fonte As New Font(RichTextBox1.Font.Name, RichTextBox1.Font.Size,
System.Drawing.GraphicsUnit.Point)
g.DrawString(mensagem, fonte, brush, 100, 100)
e.Graphics.PageUnit = GraphicsUnit.Inch
End Sub
End Class

More Related Content

DOCX
Código Opção Substituir
DOC
Elementos del lenguaje
DOC
Calculadora
DOCX
Código Acerca Editor_Net
PDF
Noguera jesus
PDF
PROGRAMA DE EJEMPLO
DOC
Correction s+ rie_vb
PDF
Alvarez wilmer
Código Opção Substituir
Elementos del lenguaje
Calculadora
Código Acerca Editor_Net
Noguera jesus
PROGRAMA DE EJEMPLO
Correction s+ rie_vb
Alvarez wilmer

What's hot (20)

PDF
Parra maxi IF THEN ELSE
DOCX
Federico landinez docx
PDF
Federico landinez docx
DOCX
Christian rodriguez then else
PDF
Guevara rene if then., else
DOC
Laboratory activity 3 b2
PPTX
Latihan visual basic 2010/Looping/Perulangan
PPT
Graphical User Interface (GUI) - 2
DOCX
Ejercicio de Visual Basic IF THEN ELSE
PPTX
Event handling in Java(part 1)
PPT
Java eventhandling
PPTX
Lesson 07 Actions and Commands in WPF
PPTX
Chapter 11.5
DOCX
PPTX
Advance Java Programming(CM5I) Event handling
PPTX
Event Handling in JAVA
PPTX
Event Handling in java
PPTX
Event handling in Java(part 2)
PDF
12 High Level UI Event Handling
Parra maxi IF THEN ELSE
Federico landinez docx
Federico landinez docx
Christian rodriguez then else
Guevara rene if then., else
Laboratory activity 3 b2
Latihan visual basic 2010/Looping/Perulangan
Graphical User Interface (GUI) - 2
Ejercicio de Visual Basic IF THEN ELSE
Event handling in Java(part 1)
Java eventhandling
Lesson 07 Actions and Commands in WPF
Chapter 11.5
Advance Java Programming(CM5I) Event handling
Event Handling in JAVA
Event Handling in java
Event handling in Java(part 2)
12 High Level UI Event Handling
Ad

Similar to Código Editor Net (20)

PDF
Calculator code
DOCX
.net progrmming part4
DOCX
Federico landinez docx
PPTX
Colegio municipal
PDF
Ejercicio sql server vs visual .net
DOCX
Putting dialog boxes to work
PDF
Inventory management
PDF
Sistemadeventas 100707084319-phpapp01
PDF
Sistema de ventas
PDF
Pooja Sharma , BCA Third Year
PDF
Trabajo de case
PDF
Kajal Gaharwal , BCA Third Year
PPT
4.7.14&17.7.14&23.6.15&10.9.15
PDF
Imports System.Net.Sockets Imports System.Text Public Class Form1 .pdf
DOC
Ficha tecnica
PDF
Harendra Singh,BCA Third Year
PDF
Sudarshan Joshi , BCA Third Year
PDF
Ravi Prakash Yadav , BCA Third Year
PDF
Rakesh Bijawat , BCA Third Year
Calculator code
.net progrmming part4
Federico landinez docx
Colegio municipal
Ejercicio sql server vs visual .net
Putting dialog boxes to work
Inventory management
Sistemadeventas 100707084319-phpapp01
Sistema de ventas
Pooja Sharma , BCA Third Year
Trabajo de case
Kajal Gaharwal , BCA Third Year
4.7.14&17.7.14&23.6.15&10.9.15
Imports System.Net.Sockets Imports System.Text Public Class Form1 .pdf
Ficha tecnica
Harendra Singh,BCA Third Year
Sudarshan Joshi , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
Rakesh Bijawat , BCA Third Year
Ad

More from cymbron (16)

DOCX
Exercício 3
DOCX
Exercício 2
DOCX
Exercício 1
DOCX
Exercício 5
DOCX
Exercício 4
DOCX
Administração de Rede Local
DOCX
Código Splash Screen
DOCX
Exercícios Netbeans - Vera Cymbron
PPTX
Log me in cymbron
PPTX
Filezilla cymbron
DOCX
Dispositivos e periféricos vera cymbron
DOCX
Dispositivos e periféricos vera cymbron
DOCX
Orçamento pc - vera cymbron
DOCX
Dispositivos e periféricos vera cymbron
PDF
Catálogo reminiscências
PDF
Catálogo exposição pele da alma
Exercício 3
Exercício 2
Exercício 1
Exercício 5
Exercício 4
Administração de Rede Local
Código Splash Screen
Exercícios Netbeans - Vera Cymbron
Log me in cymbron
Filezilla cymbron
Dispositivos e periféricos vera cymbron
Dispositivos e periféricos vera cymbron
Orçamento pc - vera cymbron
Dispositivos e periféricos vera cymbron
Catálogo reminiscências
Catálogo exposição pele da alma

Código Editor Net

  • 1. Imports System.IO Public Class EditorNet Private Sub RichTextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub Private Sub CorToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CorToolStripMenuItem.Click ColorDialog1.ShowDialog() Me.ColorDialog1.Color = Me.RichTextBox1.ForeColor If Me.ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then Me.RichTextBox1.ForeColor = Me.ColorDialog1.Color End If End Sub Private Sub AcercaEditorNetToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AcercaEditorNetToolStripMenuItem.Click Acerca_EditorNet.ShowDialog() End Sub Private Sub AnularToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AnularToolStripMenuItem.Click RichTextBox1.Undo() End Sub Private Sub AnularToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub Private Sub NovoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NovoToolStripMenuItem.Click Call Novo() End Sub Private Sub Novo() If RichTextBox1.Text = " " Then RichTextBox1.Clear() RichTextBox1.Focus() Return Else Dim res As DialogResult res = MessageBox.Show("O documento foi alterado. Deseja guardar?", "Guardar- EditorNet", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) If res = Windows.Forms.DialogResult.No Then RichTextBox1.Clear() RichTextBox1.Focus() Return Else Call guardar() End If End If
  • 2. End Sub Private Sub GuardarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GuardarToolStripMenuItem.Click If Me.SaveFileDialog1.CheckFileExists = True Then File.WriteAllText(Me.SaveFileDialog1.FileName, Me.RichTextBox1.Text) MsgBox("Documento Guardado em " & Me.SaveFileDialog1.FileName.ToString) Else Call guardar() End If End Sub Private Sub SaveToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveToolStripButton.Click Call guardar() End Sub Private Sub GuardarComoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GuardarComoToolStripMenuItem.Click Call guardar() End Sub Private Sub guardar() Try Me.SaveFileDialog1().Title = "Guardar..." Me.SaveFileDialog1.DefaultExt = "txt" Me.SaveFileDialog1.Filter = "Ficheiros de Texto (*.txt)|*.txt" Me.SaveFileDialog1.DefaultExt = "txt" If Me.SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then File.WriteAllText(Me.SaveFileDialog1.FileName, Me.RichTextBox1.Text) MsgBox("Documento Guardado em " & Me.SaveFileDialog1.FileName.ToString) Me.SaveFileDialog1.CheckFileExists = True End If Catch ex As Exception MsgBox("Ocorreu um Erro ao Guardar o Documento") End Try End Sub Private Sub AbrirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AbrirToolStripMenuItem.Click Call Abrir() End Sub Private Sub Abrir() Try Me.OpenFileDialog1.Title = "Abrir..." Me.OpenFileDialog1.FileName = "" Me.OpenFileDialog1.Filter = "ficheiros de texto(*.txt)|*.txt|Todos(*.*)|*.*" Me.OpenFileDialog1.FilterIndex = 1 If Me.OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then Me.RichTextBox1.Text = File.ReadAllText(Me.OpenFileDialog1.FileName) End If Catch ex As Exception
  • 3. MsgBox("Ocorreu um Erro ao Abrir o Documento") End Try End Sub Private Sub OpenToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OpenToolStripButton.Click Call Abrir() End Sub Private Sub ToolStripButton5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton5.Click Dim b As Boolean = ToolStripButton5.Checked Dim nome_fonte As String = RichTextBox1.Font.Name Dim tamanho_fonte As Single = RichTextBox1.Font.Size If b = True Then RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte, FontStyle.Italic) b = False Else RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte, FontStyle.Regular) b = True End If End Sub Private Sub ToolStripButton4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton4.Click Dim b As Boolean = ToolStripButton4.Checked Dim nome_fonte As String = RichTextBox1.Font.Name Dim tamanho_fonte As Single = RichTextBox1.Font.Size If b = True Then RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte, FontStyle.Bold) b = False Else RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte, FontStyle.Regular) b = True End If End Sub Private Sub ToolStripButton6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton6.Click Dim b As Boolean = ToolStripButton6.Checked Dim nome_fonte As String = RichTextBox1.Font.Name Dim tamanho_fonte As Single = RichTextBox1.Font.Size If b = True Then RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte, FontStyle.Underline) b = False Else RichTextBox1.SelectionFont = New Font(nome_fonte, tamanho_fonte, FontStyle.Regular) b = True End If End Sub
  • 4. Private Sub RichTextBox1_TextChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox1.TextChanged End Sub Private Sub ConfigurarPáginaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ConfigurarPáginaToolStripMenuItem.Click PageSetupDialog1.ShowDialog() End Sub Private Sub PréVisualizarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PréVisualizarToolStripMenuItem.Click PrintPreviewDialog1.ShowDialog() End Sub Private Sub ImprimirRápidoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ImprimirRápidoToolStripMenuItem.Click PrintDocument1.Print() End Sub Private Sub ImprimirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ImprimirToolStripMenuItem.Click PrintDialog1.Document = PrintDocument1 If PrintDialog1.ShowDialog() = DialogResult.OK Then PrintDocument1.Print() End If End Sub Private Sub PrintToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PrintToolStripButton.Click PrintDocument1.Print() End Sub Private Sub SairToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SairToolStripMenuItem.Click End End Sub Private Sub SubstituirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SubstituirToolStripMenuItem.Click If RichTextBox1.TextLength > 0 Then Substituir.Show() Else MsgBox("Não há texto para substituir!") End If End Sub Private Sub CortarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CortarToolStripMenuItem.Click RichTextBox1.Cut() End Sub Private Sub CopiarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CopiarToolStripMenuItem.Click RichTextBox1.Copy() MessageBox.Show("Texto copiado com sucesso") End Sub
  • 5. Private Sub ColarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ColarToolStripMenuItem.Click RichTextBox1.Paste() End Sub Private Sub TipoDeLetraToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TipoDeLetraToolStripMenuItem.Click Me.FontDialog1.ShowColor = True If Me.FontDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then Me.RichTextBox1.Font = Me.FontDialog1.Font End If End Sub Private Sub SelecionarTudoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SelecionarTudoToolStripMenuItem.Click RichTextBox1.SelectAll() End Sub Private Sub NewToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NewToolStripButton.Click Call Novo() End Sub Private Sub PasteToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PasteToolStripButton.Click RichTextBox1.Paste() End Sub Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage Dim g As Graphics = e.Graphics Dim brush As New SolidBrush(RichTextBox1.ForeColor) Dim mensagem As String = RichTextBox1.Text Dim fonte As New Font(RichTextBox1.Font.Name, RichTextBox1.Font.Size, System.Drawing.GraphicsUnit.Point) g.DrawString(mensagem, fonte, brush, 100, 100) e.Graphics.PageUnit = GraphicsUnit.Inch End Sub End Class