När användaren kopierar en text, från vart som helst, t.ex. från en websida, så vill jag att mitt programm ska ta in och tolka den text som kopiearats. Vad är koden till det? Programmet ligger och körs i bakgrunden. Händelse då man kopierar text
/JimmySv: Händelse då man kopierar text
<code>
Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Dim DataObject As IDataObject = Clipboard.GetDataObject
Static prevText As String
If (DataObject.GetDataPresent(DataFormats.Text)) Then
If DataObject.GetData(DataFormats.Text).ToString() <> prevText Then
TextBox1.Text += DataObject.GetData(DataFormats.Text).ToString() & vbCrLf
End If
prevText = DataObject.GetData(DataFormats.Text).ToString()
End If
End Sub
</code>