• 締切済み

選択した文字をクリップボードへコピーする方法

VB.NETを使用しています。 FormにWebBrowserを貼り付け、Webページを表示させています。 そのWebページの文字の一部を選択して、この選択した文字をクリップボードにコピーしたいのですが、 選択した文字の取得方法がわかりません。 ヒントでも結構です。どなた様かよろしくご教授下さい。

みんなの回答

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.2

System.Windows.Forms.SendKeys.SendWait("^C")

参考URL:
http://www.bcap.co.jp/hanafusa/dotnet/tacon01.htm
keitakuna
質問者

補足

再度のご回答有難う御座います。 ご指導いただきましたコード「System.Windows.Forms.SendKeys.SendWait("^C")」をどのように使用すれば、選択した文字をクリップボードにコピーできるのかさっぱりわかりません。 申し訳ありませんが、いま少し具体的に使用方法をお教えいただけませんでしょうか。 なお、http://www.bcap.co.jp/hanafusa/dotnet/tacon01.htmは見ておりましたが、使用方法がわかりませんでした。 よろしく、お願い致します。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

(1)SENDKEYでキー操作を送る^C (2)ページのHTML文を解析して、表示されている文字を取得する 選択は手動で行なうなら(1) 取得する文字が株価の次の文字など、ある程度法則が決まっているなら(2)

keitakuna
質問者

補足

 pbforce様 早速のご回答ありがとうございます。 ヒントを基にいろいろと調べましたが、いまひとつ解りません。 やりたい事は、Webページの文字の一部を手動で選択し、その文字を取得する(そして、クリップボードにコピーする。また印刷する。)ことです。 お忙しい中、まことに申し訳ありませんが、出来ればいますこし具体的にお教え願います。

関連するQ&A