アプリケーションに「COPY」ボタンを追加したいのですが、そのために多くのコントロールを列挙する必要があります。
If TypeOf activeControl Is TextBox Then ...
ElseIf TypeOf activeControl Is RichTextBox Then ...
ElseIf TypeOf activeControl Is DataGridView Then ...
ElseIf TypeOf activeControl Is WebBrowser Then ...
等
しかし同時に、CTRL+C でアクティブ化される組み込みのコピー コマンドはうまく機能し、textbox と richtextbox からプレーン テキストをコピーし、DGV からテーブルをコピーします。たとえば、"BODY-TABLE-BLABLABLA" としてではなく、HTML テーブルをテーブルとしてコピーします。
それで、私の質問:私のボタンが押されたときに、そのようなクリップボードへのコピーをアクティブにすることは可能ですか?
コードのような
Private Sub copy_button_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles copy_button.Click
SendKeys.Send("^C")
End sub
動作しません。ありがとう。