OVH Cloud OVH Cloud

Recuperer un flux web dans l'appli winform

11 réponses
Avatar
Prosper
Bonjour,
J'ai une appli winform qui dans une page intègre une page web de
modification de la base de données; cette page web est implémentée telle
qu'en fin de cycle (sauvegarde des modifs en base),elle affiche une page xml.
J'aimerais donc à partir de mon appli savoir qu'on est en fin de cycle pour
prendre la main. celà veut dire qu'il faut être capable de recueillir ce flux
xml et l'interpreter dans l'appli web, et prendre la main.

Quelqu'un a-t-il une idée sur la procédure?
d'avance Merci

1 réponse

1 2
Avatar
Fred
Dans son message
Prosper nous dit :

problem résolu.
sol:
intégrer Microsoft.mshtml dans les ref de son projet windows,
using mshtm

et je reçois le flux via

private void axWebBrowser1_NavigateComplete2(object sender,
AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event e){
IHTMLDocument2 doc = (IHTMLDocument2)axWebBrowser1.Document;
string text =doc.body.outerText;
if (text.StartsWith("<?xml"))
{

}

}

Merci



Merci du retour.
J'ai pensé après coup : et l'url du document (accessible je crois me
souvenir par axWebbBrowser1.Document.location ? Peut-être peut-elle aussi
donner l'indication dont tu avais besoin ?
Enfin, l'essentiel est que cela fonctionne ;-)



--
Fred
1 2