Скрыть диалоговое окно FileUpload с помощью Watin

Я использую FileUpload с Watin и IE8 на C #. Я не хочу ничего видеть на своем экране. Итак, я использую

Settings.Instance.MakeNewIeInstanceVisible = false;

и все скрыто, кроме моего диалога FileUpload. Этот диалог появляется сверху, даже если экземпляр моего браузера скрыт. У кого-нибудь есть предложение скрыть это?

Спасибо !


person Chuck    schedule 21.01.2013    source источник
comment
И я перепробовал все, что вижу в этих сообщениях: stackoverflow.com/questions/1555331/ и stackoverflow.com/questions/3095837/   -  person Chuck    schedule 22.01.2013


Ответы (2)


Возможно, это может помочь (не проверено). При инициализации браузера установите это свойство:

browser.ShowWindow(NativeMethods.WindowShowStyle.ShowMinimized);
person alonp    schedule 27.01.2013

Я исправил эту проблему с помощью другой функции, вы просто устанавливаете 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);
person Vladimir Potapov    schedule 21.05.2014