新聞中心
vb.net中怎么樣把文本放入剪貼板呢,一定要仔細啊,從頭到尾寫出來給我吧。
Clipboard.SetDataObject(TextBox1.Text)
創(chuàng)新互聯公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站設計制作、成都網站制作、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的肅寧網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
復制textbox1.text的內容的剪貼板
vb.net 如何把窗口內容作為圖元(Meta)格式拷貝到剪切板中?
Dim p1 As New Point(0, 0)
Dim p2 As New Point(My.Computer.Screen.WorkingArea.Width, My.Computer.Screen.WorkingArea.Height) '除工具欄全屏
Dim pic As New Bitmap(p2.X, p2.Y)
Using g As Graphics = Graphics.FromImage(pic)
g.CopyFromScreen(p1, p1, p2)
PictureBox1.Image = pic
End Using
Clipboard.SetImage(PictureBox1.Image)
截圖到PictureBox1中顯示,然后在把PictureBox1.image放到剪切板中
vb.net 2008 我想用代碼復制一個文件到剪貼板。 用戶然后在QQ對話框中右擊粘貼就可直接發(fā)送。 代碼怎么寫
復制什么文件呢?
給你舉個例子:復制音頻文件
Public?Class?Form1??
'VB.Net復制讀取音頻文件并復制到剪貼板??
Private?Sub?Button1_Click(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Button1.Click??
Try??
Dim?MyData?As?Byte()??
MyMyData?=?My.Computer.FileSystem.ReadAllBytes("WindowsXP.wav")??
My.Computer.Clipboard.SetAudio(MyData)??
MessageBox.Show("已經成功將音頻數據VB.Net復制到剪貼板!",?"51cto提示",?MessageBoxButtons.OK,?MessageBoxIcon.Information)??
Catch?ex?As?Exception??
MessageBox.Show("將音頻數據復制到剪貼板出現錯誤,請檢查音頻文件是否已經存在?",?"51cto提示",?MessageBoxButtons.OK,?MessageBoxIcon.Error)??
End?Try??
End?Sub??
'粘貼剪貼板音頻數據并播放??
Private?Sub?Button2_Click(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Button2.Click??
Try??
Dim?MyData?As?Object??
MyMyData?=?My.Computer.Clipboard.GetData(DataFormats.WaveAudio)??
My.Computer.Audio.Play(MyData,?AudioPlayMode.Background)??
Catch?ex?As?Exception??
MessageBox.Show("剪貼板上不存在指定的音頻數據!",?"51cto提示",?MessageBoxButtons.OK,?MessageBoxIcon.Error)??
End?Try??
End?Sub??
'清空剪貼板上的音頻數據??
Private?Sub?Button3_Click(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Button3.Click??
My.Computer.Clipboard.Clear()??
End?Sub??
End?Class
完善一下答案,現在所謂的復制粘貼文件操作,只是復制文件的地址,然后copy到指定地址,你要做的就是把文件的地址復制到剪貼板就好。所謂的剪切,也就是copy后多了一個delete功能。大同小異。
VB.Net 復制Excel數據到剪貼板,然后粘貼到Listview1,最好提供代碼,多謝!
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim Str As String = Clipboard.GetText '獲取剪切板數據。
ListView1.View = View.Details
Dim Tit As Boolean = True
Dim Index As Integer = 0 '標題行的列數。
Try
For Each i In Str.Replace(vbLf, "").Split(vbCr)
Dim Str2() As String = i.Split(" ")
If Tit Then '標題行
Tit = False
For Each k In Str2
ListView1.Columns.Add(k)
Next
Index = Str2.Length - 1
Else '非標題行。
Dim lv As New ListViewItem(Str2(0))
For k = 1 To Index
lv.SubItems.Add(Str2(k))
Next
ListView1.Items.Add(lv)
End If
Next
Catch ex As Exception
End Try
End Sub
編程vb.net clipboard 剪切復制粘貼
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Clipboard.SetDataObject(TextBox1.Text)
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
TextBox1.Text = Clipboard.GetDataObject().GetData(DataFormats.Text, False)
End Sub
VB.NET怎么復制文件到剪切板,不是復制文件內容!
例如,把文件"E:\新建文件夾\a.txt"復制到剪貼板
CreateObject("Shell.Application").NameSpace("E:\新建文件夾").ParseName("a.txt").InvokeVerb?"復制(C)"
名稱欄目:vb.net復制到剪貼板 vb 剪貼板
本文URL:http://fisionsoft.com.cn/article/dococse.html