Vistaで、IE.Navigate()する。IEオブジェクトを乗り継ぐ。(その3)
いろいろ補足。
wShell.Run """" & FullName & """ -nohome",0
ie.FullNameは、ドライブ名を除き、文字大小が保存される。ドライブ名は大文字固定。
IExplore.exeのオプション
-Embedding
COM用、非表示、ホームページを開かない。
保護モード: 無効 -> 有効 のNavigate()でIEウィンドウが家出する。
-nohome
ホームページを開かない。表示、なぜか新プロセスの代用に。
例えば、IExplore.exe URLは新プロセスになるとは限らないが、IExplore.exe -nohome URLは必ず新プロセスになる。
非表示は、ShowWindow=0で制御。
-new
(obsolete) 昔は、新プロセスだったが、今は、逆に既存プロセス同居に。無視なのかも。
-e
(obsolete) 昔は、エクスプーラに化かす、だったが、今は、無視。


最近のコメント