|
h-tom です。
>自サイトにアップされているファイルで確認してみたところ、
>基本的な動作はしていたので、
>何か想定出来てない状況が発生しているのかもしれません。
Windows10で、HmHtmlPreviewChrome を動かしましたが、こちらの環境でも
マクロを実行したhtmlファイルを変更・保存しても、Chromeの内容は更新
されません。
で、色々試していたら、Chromeに表示している a.html を変更・保存しても、
Chromeの内容は更新されませんが、同じフォルダにある別のファイルを保存
すると、Chromeの内容が更新されます。
(Chromeには、変更した a.html の内容が表示される)
ファイル監視辺りが原因かと思い、DLLのソースを見てみましたが、
> // 秀丸で編集中のテキストが変わったのだよ。
> if (String.Compare(e.FullPath, strCurFileFullPath, true) != 0)
> {
> driver.Navigate().Refresh();
> }
これだと、更新を検出したファイル名と、監視中のファイル名が一致しない
場合のみ、「Refresh();」を呼び出すので、監視対象のファイルを更新して
も、Chromeの内容は更新されないのでは?
|
|