人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

在有Clipboard的應用程序間移動數據

在有Clipboard的應用程序間移動數據

更新時間:2022-08-28 文章作者:未知 信息來源:網絡 閱讀次數:

    VB.NET中的Clipboard對象(在System.Windows.Forms命名空間里)允許你在一個應用程序或幾個應用程序之間存儲和檢索數據。使用Clipboard對象非常簡單,就像下面這樣:

拷貝數據
Clipboard.SetDataObject(TextBox1.Text)

粘貼數據
TextBox2.Text = Clipboard.GetDataObject().GetData(DataFormats.Text, _ False)


這段代碼對于簡單的文本數據非常有效;然而,要想在應用程序之間復制和粘貼或者是進行其他的操作,你需要提供多種的數據格式。你給數據提供的可用格式越多,其他應用程序就越有可能使用這個數據。

通過創建一個DataObject,你可以根據你的需要把數據以多種格式存儲。你還可以用GetDataPresent方法來檢查某個格式是否被支持。

下面的代碼介紹了如何用DataObject來存儲RTF數據和文本數據。同時,這段代碼還說明了如何用GetDataPresent來查看所有支持的格式。

Dim ClipboardData As New DataObject()

ClipboardData.SetData(DataFormats.Rtf, RichTextBox1.Rtf)

ClipboardData.SetData(DataFormats.Text, RichTextBox1.Text)

Clipboard.SetDataObject(ClipboardData)

If Clipboard.GetDataObject().GetDataPresent(DataFormats.Text) Then
    TextBox2.Text = Clipboard.GetDataObject().GetData(DataFormats.Text)
End If

If Clipboard.GetDataObject().GetDataPresent(DataFormats.Rtf) Then
    RichTextBox2.Rtf = Clipboard.GetDataObject().GetData(DataFormats.Rtf)
End If

Clipboard及其對多種格式的支持使得你的應用程序可以支持標準的Windows剪切和粘貼功能。通過為Clipboard提供多種數據格式,你還可以把你的應用程序和其他應用程序更緊湊的整合起來。 

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 天台县| 锦屏县| 西丰县| 营口市| 毕节市| 达州市| 彰化县| 林口县| 乐陵市| 临清市| 阿城市| 屏东市| 望城县| 青龙| 靖江市| 文山县| 乌拉特前旗| 博爱县| 巴彦淖尔市| 双江| 竹山县| 时尚| 巩义市| 淅川县| 南充市| 湖州市| 扶沟县| 中宁县| 静海县| 上饶市| 桐柏县| 进贤县| 孝昌县| 饶河县| 涡阳县| 灵丘县| 波密县| 通山县| 昭苏县| 祁东县| 花莲县|