私はC#でWatinとIE8でFileUploadを使用しています。画面に何も表示したくありません。だから、私は使用します
Settings.Instance.MakeNewIeInstanceVisible = false;
私のFileUploadダイアログ以外はすべて隠されています。ブラウザのインスタンスが非表示になっていても、このダイアログが一番上に表示されます。これを非表示にする提案はありますか?
ありがとうございました !
私はC#でWatinとIE8でFileUploadを使用しています。画面に何も表示したくありません。だから、私は使用します
Settings.Instance.MakeNewIeInstanceVisible = false;
私のFileUploadダイアログ以外はすべて隠されています。ブラウザのインスタンスが非表示になっていても、このダイアログが一番上に表示されます。これを非表示にする提案はありますか?
ありがとうございました !
たぶんこれが役立つかもしれません(チェックされていません)。ブラウザを初期化するときに、このプロパティを設定します。
browser.ShowWindow(NativeMethods.WindowShowStyle.ShowMinimized);
この問題を別の関数で修正しました.Urlを設定し、パスを保存するだけで、すべての作品がこれをクラスに追加します
[DllImport("urlmon.dll", CharSet = CharSet.Auto, SetLastError = true)]
static extern Int32 URLDownloadToFile(Int32 pCaller, string szURL, string szFileName, Int32 dwReserved, Int32 lpfnCB);
そしてこの機能
int lwhdr = URLDownloadToFile(0, Link, FilePath, 0, 0);