Buenos días a todos, tomando de nuevo el tema en el que muy amablemente me están ayudando, tome la sugerencias de Delphius y casimiro, y he leído mucho al respecto, aunque por cuestiones de ocupaciones varias no he avanzado mucho, les comento que ya envio la información del usuario y contraseña a la pagina. muchas gracias, por eso, lo estoy elaborando con Webbrowser, sin embargo me he encontrado que después de entrar el usuario y su clave, con el siguiente código
procedure TF_activa.xpButton1Click(Sender: TObject);
begin
Webbrowser1.OleObject.Document.GetElementByID('ctl00$ContentPlaceHolder1$txtUserIni').SetAttribute(' value', 'ECM1112A');
Sleep(250);
WebBrowser1.OleObject.Document.Forms.Item(0).elements.item('ctl00$ContentPlaceHolder1$BtnIngresar'). Click;
end;
y funciona bien
al tratar de entrar un click en uno de los botones del menú, se saca un error de violación de memoria,
el código es el siguiente
procedure TF_activa.xpButton3Click(Sender: TObject);
begin
WebBrowser1.OleObject.Document.Forms.Item(1).elements.item('button2').Click;
Sleep(250);
end;
como ven lo monte en otro botón, pero también lo he intentado en el procedimiento anterior, y el error es el mismo, de nuevo muchas gracias por su ayuda
|