vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Problem mit einfügen abfangen 
Autor: luzifer
Datum: 13.03.05 15:20

Hallo,

hab da ein Problem mit folgendem Event:

    Private Handle_ As Boolean
 
    Private Sub RichTextBox1_KeyDown(ByVal sender As System.Object, ByVal e As _
      System.Windows.Forms.KeyEventArgs) Handles RichTextBox1.KeyDown
        Dim array1 As Array
        Dim array2 As Array
        Dim cb As String
 
        'e.Handled = True <<<<<< Hier ist das übel
        Me.Handle_ = False
        If Clipboard.GetDataObject.GetDataPresent(DataFormats.Html, False) Then _
          ' Format der  Zwischenablage abfragen
            cb = Clipboard.GetDataObject().GetData(DataFormats.Html, True)
        End If
 
        If e.KeyCode = Keys.V AndAlso (e.Control) Then
            If cb Is Nothing Then
                Me.Handle_ = True
            ElseIf cb <> "" Then
 
                array1 = Split(cb, "<!--StartFragment-->")
                array2 = Split(array1(1), "<!--EndFragment-->")
                RichTextBox1.Text = array2(0)
 
                Me.Handle_ = False
 
            Else
                Me.Handle_ = True
            End If
        End If
 
    End Sub
'e.Handled = True <<<<<< Hier ist das übel

wenn ich das reinmache funktioniert das einfügen des html codes korrekt, aber ich kann kein return und keine Rücklauftaste benutzen.

nehm ich es raus funktionieren zwar alle tasten wieder aber beim einfügen, fügt der mir alles zweimal ein ..... wobei der erste teil im rtf format angezeigt wird (also tabellen und bilder) und nur der zweite Teil korrekt(also reiner html text).


Was kann man da machen?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit einfügen abfangen795luzifer13.03.05 15:20
Re: Problem mit einfügen abfangen434ModeratorFZelle13.03.05 17:01

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel