■94679 / ) |
クリップボードにテキストを出力する方法 |
□投稿者/ ところてん (1回)-(2020/05/04(Mon) 15:49:55)
|
分類:[.NET 全般]
クリップボードにテキストデータを出力したいのですが
以下のようなプログラムを作りました。
これでも動作してはいるのですが、
一度、テキストデータをバイト配列にしてから、再度テキストデータに戻しているので
二度手間な気がします。
もっと良い方法があればお教え願います。
Dim stream As New MemoryStream
Using writer As New IO.StreamWriter(stream, System.Text.Encoding.Default)
writer.WriteLine("ああ")
End Using
Dim ByteData() As Byte = stream.ToArray
stream.Close()
Dim SetText As String = Encoding.Default.GetString(ByteData)
Clipboard.SetText(SetText)
|
|