Das Handling mit der
Zwischenablage möchte ich hier
kurz erklären, da ich immer wieder danach gefragt werde:
Löschen der Zwischenablage:
Clipboard.Clear
Was
sich in der Zwischenablage befindet:
If Clipboard.GetFormat(1) Then Msgbox "Text"
If Clipboard.GetFormat(2) Then Msgbox "BMP Grafik"
Einfügen
der Zwischenablage:
'um
die Zwischenablage in Text1.Text zu schreiben:
Text1 = Clipboard.GetText(1)
'um
die Zwischenablage in Picture1.Picture zu
'übertragen (nur Grafiken)
Picture1
= Clipboard.GetData(2)
Hinweis:
Bevor Sie den Inhalt Zwischenablage erhalten möchten,
sollten Sie das Format der Zwischenablage prüfen.
Schreiben
in die Zwischenablage:
'Text
Clipboard.SetText "Visual Basic macht Spaß"
'gespeicherte
Grafik
Clipboard.SetData LoadPicture("c:\test.bmp")
'Grafik
aus Picturebox
Clipboard.SetData Picture1.Picture, 2
Hinweis:
Bevor Sie in die Zwischenablage schreiben,
sollten Sie sie zuvor löschen.
|