![]()
|
|
Visual Basic Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If PrintDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then PrintDocument1.PrinterSettings = PrintDialog1.PrinterSettings PrintDocument1.Print() End If End Sub Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, _ ByVal e As System.Drawing.Printing.PrintPageEventArgs) _ Handles PrintDocument1.PrintPage e.Graphics.DrawImage(PictureBox1.Image, 0, 0) End Sub End Class |


|
|
Visual Basic Quellcode |
1 2 3 |
Private Sub KopierenStrgCToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KopierenStrgCToolStripMenuItem.Click Clipboard.SetText(RichTextBox1.Text) End Sub |
|
|
Visual Basic Quellcode |
1 2 3 4 |
Private Sub EinfügenStrgVToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EinfügenStrgVToolStripMenuItem.Click Clipboard.GetText(RichTextBox1.Text) End Sub |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »chenjung« (27. Mai 2010, 13:40)
|
|
Visual Basic Quellcode |
1 |
RichTextbox1.copy() |
|
|
Visual Basic Quellcode |
1 |
RichTextbox1.Paste() |
|
|
Visual Basic Quellcode |
1 |
RichTextbox1.Cut() |
Benutz doch zum Kopieren:
![]()
Visual Basic Quellcode
1 RichTextbox1.copy()
und zum einfügen:
![]()
Visual Basic Quellcode
1 RichTextbox1.Paste()
und zum Ausschneiden:
![]()
Visual Basic Quellcode
1 RichTextbox1.Cut()
Hoffe ich konnte helfen.
DANKE
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (27. Mai 2010, 15:00)
da gibt es aber noch wesentlich elegantere Methoden.
Zitat
Danke, ich werde es mal versuchenDANKE
Jawohl, es geht !!!! DANKEEEEE!!!!!!!!!!!!!![]()

Hm, vorhin gingen sie aber noch? Sehr Komisch. Auch den Absatz macht er nicht mehr. Wie kann das sein?|
|
Visual Basic Quellcode |
1 |
RichTextBox1.Text &= zeile & vbCrLf |
|
|
Visual Basic Quellcode |
1 2 3 4 5 6 7 8 9 10 11 |
Private Sub SchriftartToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SchriftartToolStripMenuItem1.Click FontDialog1.ShowColor = True FontDialog1.Font = RichTextBox1.Font FontDialog1.Color = RichTextBox1.ForeColor If FontDialog1.ShowDialog() <> DialogResult.Cancel Then RichTextBox1.Font = FontDialog1.Font RichTextBox1.ForeColor = FontDialog1.Color End If End Sub |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »chenjung« (27. Mai 2010, 19:01)
|
|
Visual Basic Quellcode |
1 |
My.Computer.FileSystem.ReadAllText("Pfad") |

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (27. Mai 2010, 20:27)
Hey,
normalerweise kannst du die Datei einfacherweise mit My.Computer.FileSystem.WriteAllText() bzw. .WriteAllBytes() schreiben.
Da sind die Absätze aber auch dabei..
lg.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »chenjung« (27. Mai 2010, 23:35)
|
|
Visual Basic Quellcode |
1 2 3 4 5 6 7 8 |
Dim fs As New System.IO.FileStream(SaveFileDialog1.FileName, FileMode.Create) Dim sw As New System.IO.StreamWriter(fs) For Each Line In RichTextBox1.Lines sw.WriteLine(Line) Next sw.WriteLine(RichTextBox1.Text) sw.Close() fs.Close() |

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (28. Mai 2010, 12:17)
RTF: Zeilenumbruch = \par...
aber nebensache,
benutz doch einfach die RichTextBox1.Save methode sowie Load Methode, dort kannst du mit einem Enum angeben, ob du es als PlainText oder als RichTextFormatted-Text abspeichern willst, ebenso beim Laden, andernfalls könntest du es ja über die RTF Eigenschaft speichern und Laden...
|
|
Visual Basic Quellcode |
1 2 3 4 |
Private Sub SpeichernToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpeichernToolStripMenuItem.Click SaveFileDialog1.Filter = "Textdatei (*.txt)|*.txt|Rich Text Format (*.rtf)|*.rtf|Alle Datein (*.*)|*.*" SaveFileDialog1.ShowDialog() End Sub |
|
|
Visual Basic Quellcode |
1 2 3 4 5 6 7 8 9 10 |
Private Sub ÖffnenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ÖffnenToolStripMenuItem.Click OpenFileDialog1.Filter = "Textdatei (*.txt)|*.txt|Rich Text Format (*.rtf)|*.rtf|Alle Datein (*.*)|*.*" OpenFileDialog1.InitialDirectory = FileIO.SpecialDirectories.MyDocuments OpenFileDialog1.Title = "Txt laden" If OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then Dim OpenFile As String = IO.File.ReadAllText(OpenFileDialog1.FileName) TextBox1.Text = OpenFile End If End Sub |
|
|
Visual Basic Quellcode |
1 |
richTextBox1.LoadFile |
|
|
Visual Basic Quellcode |
1 |
richTextBox1.SaveFile |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (28. Mai 2010, 12:39)
das bezieht sich auf den Inhalt in deiner RichTextBox...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (28. Mai 2010, 13:44)