tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルEdgeのコントロール
記事No16582
投稿日: 2020/07/22(Wed) 17:58
投稿者でふぁいあんと
お世話になります、いろいろ検索してみたのですが、
なかなかこれというサイトに出会わないので、ここで質問させていだきます。

win10を利用しています。
最近IEを使うと、見えない、あるいは時間がかかったりするので
そろそろEdgeへの移行かなと考えているのですが、
単純にEdgeを開くなら
[CreateObject("Shell.Application").ShellExecute("microsoft-edge:http://www.msn.com/")]
と、できましたが、

vb6,vba,あるいはvb.netで、ブラウザをコントロールする方法がわかりません
これまでは
dim objIE as new internet.exploer
dim objHTML as object
'msnを開く
objIE.Navigate2 "https://msn.com"

set objhtml = objie.document.getlementbyname("hogehoge")
のような感じでしたが、これは、EDGEベースになるとどうすればいいでしょうか

IEベースのプログラムが多いので、できれば宣言部の修正だけで
domのあたりは微調整ですめばよいのですが、、、

(掲示板の規定により httpはttpにしています)

[ツリー表示へ]
タイトルRe: Edgeのコントロール
記事No16583
投稿日: 2020/07/28(Tue) 17:13
投稿者魔界の仮面弁士
> vb6,vba,あるいはvb.netで、ブラウザをコントロールする方法がわかりません

Selenium について調べてみるとか。

https://www.amazon.co.jp/dp/B07JHNFB2F
http://rucio.cloudapp.net/ThreadDetail.aspx?ThreadId=30506
https://qiita.com/mima_ita/items/4149a4cdb9a33084258b

[ツリー表示へ]
タイトルRe^2: Edgeのコントロール
記事No16584
投稿日: 2020/07/29(Wed) 17:02
投稿者でふぁいあんと
魔界の仮面弁士様 いつもありがとうございます
seleniumですか、ハードル高そうですが勉強してみます。

少々、疑問に思ったのですが、
WebBrowserから何かをするという件は
webを検索すればいくらも出てきます。
ところがedgeになるとほとんど引っかかりませんでした
(webbrowserにすると少しは出てきますね)

webbrowserの手法が使えなくというのは結構大きな問題だと思うのですが、
世間であまり動きがないのはなぜかわかりますか。
webbrowserを使ってたのはもはや私一人だけだったとか(; ・`д・´)

[ツリー表示へ]