Boa noite,
estou a dias pesquisando algo que possa solucionar meu problema,
Eu faço login em um site via webbrowser,
logo faço o invokemember click em um elemento onde NÃO me gera url de download, já aparece o savefiledialog
em sequencia utilizo sendkeys para salvar o mesmo com o botão esquerda e enter! pois o foco no savefiledialog vai no botão não/cancelar!
este é meu problema atual, eu gostaria de fazer este download em uma filepath , filename setada por mim de forma automatica que não precisa-se ficar abrindo esse savefiledialog, pois utilizando o sendkeys, se eu focar em outro aplicativo ele envia o sendkeys
para o mesmo! perdendo o foco do savefiledialog e trava tudo!
to pesquisando uma forma de fazer o login por webclient, porem o evento download dele só acho quando é uma url espefica!
Grato desde já
foreach (HtmlElement el2 in webBrowser1.Document.GetElementsByTagName("button"))
{
if (el2.GetAttribute("className") == "x-btn-text")
{
el2.InvokeMember("click");
}
}
t_press_salvar.Start();
}
private void t_press_salvar_Tick(object sender, EventArgs e)
{
t_press.salvar.Stop();
SendKeys.Send("{LEFT}");
Thread.Sleep(2000);
SendKeys.Send("{ENTER}");
}