WebBrowserから選択した文字列だけ取り出す方法について

解決


あつし  2005-08-30 20:52:47  No: 124610

WebBrowserに表示された文字列を一定部分だけ選択してコマンドボタンを押すとクリップボードにコピーするっていうプログラムを作りたいですが、どうもうまくいきません。MSHTML.HTMLDocumentやClipboard.SetTextを使ってみたのですが…XP VB6でやっているのですが超初心者でてこずってます。


あん  2005-08-30 21:34:57  No: 124611

うまくいかなかったソースを公開してみたら?


あん  2005-08-30 21:36:54  No: 124612

>XP VB6でやっているのですが超初心者でてこずってます。
「大変ですね」、「がんばって」とか言って欲しいだけなの?


通ってみた  2005-08-30 22:17:59  No: 124613

どうせブラウザ部分を選択させるのなら、そのままCtrl+Cを押した方がはやいと思われ


魔界の仮面弁士  2005-08-30 22:36:42  No: 124614

ExecWBメソッドを
  第1引数 = OLECMDID_COPY
  第2引数 = OLECMDEXECOPT_DODEFAULT
で呼び出せばOKかと。


あつし  2005-08-31 06:06:17  No: 124615

WebBrowser1.ExecWB OLECMDID_COPY, OLECMDEXECOPT_DODEFAULT
で出来ました。
魔界の仮面弁士さん、ありがとうございます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加