OVH Cloud OVH Cloud

Dialoguer par programme avec une page Web

5 réponses
Avatar
PFRERE
Bonjour =E0 tous,

Voici mon probl=E8me :
- sur une page Web je pose une question
- je clique sur OK
- la page Web se r=E9affiche avec une r=E9ponse

J'ai plusieurs centaines de questions/r=E9ponse =E0 traiter.

Je souhaite r=E9aliser une application .NET (Windows ou Web)
qui :
- appelle la page ou la trouve dans une fen=EAtre IE6 d=E9j=E0=20
ouverte
- =E9crive la question dans la zone ad=E9quate =E0 partir d'une=20
base SQL SERVER
- active le bouton OK
- r=E9cup=E8re la r=E9ponse et la stocke dans SQL SERVER.

je n'ai pas trouv=E9 de piste dans google.
Merci d'avance.
Pierre.

5 réponses

Avatar
Zazar
Bonjour,

Voici mon problème :
- sur une page Web je pose une question
- je clique sur OK
- la page Web se réaffiche avec une réponse

J'ai plusieurs centaines de questions/réponse à traiter.

Je souhaite réaliser une application .NET (Windows ou Web)
qui :
- appelle la page ou la trouve dans une fenêtre IE6 déjà
ouverte
- écrive la question dans la zone adéquate à partir d'une
base SQL SERVER
- active le bouton OK
- récupère la réponse et la stocke dans SQL SERVER.
je n'ai pas trouvé de piste dans google.



On ne va pas le faire à votre place. Qu'avez vous fait pour l'instant ?
Qu'est ce qui vous pose problème ?

--
Zazar
Avatar
Rédo - MVP ASP.NET
un petit user control qui gère question/réponse, instancié n fois en fonction
du nombre de questions/réponses en base.

bon travail

"PFRERE" a écrit :

Bonjour à tous,

Voici mon problème :
- sur une page Web je pose une question
- je clique sur OK
- la page Web se réaffiche avec une réponse

J'ai plusieurs centaines de questions/réponse à traiter.

Je souhaite réaliser une application .NET (Windows ou Web)
qui :
- appelle la page ou la trouve dans une fenêtre IE6 déjà
ouverte
- écrive la question dans la zone adéquate à partir d'une
base SQL SERVER
- active le bouton OK
- récupère la réponse et la stocke dans SQL SERVER.

je n'ai pas trouvé de piste dans google.
Merci d'avance.
Pierre.



Avatar
PFRERE
Je ne cherche pas qqu'un pour le faire manuellement mais
des conseils sur le choix de la solution (DDE, User
Control...)

-----Message d'origine-----
Bonjour,

Voici mon problème :
- sur une page Web je pose une question
- je clique sur OK
- la page Web se réaffiche avec une réponse

J'ai plusieurs centaines de questions/réponse à traiter.

Je souhaite réaliser une application .NET (Windows ou




Web)
qui :
- appelle la page ou la trouve dans une fenêtre IE6 déjà
ouverte
- écrive la question dans la zone adéquate à partir




d'une
base SQL SERVER
- active le bouton OK
- récupère la réponse et la stocke dans SQL SERVER.
je n'ai pas trouvé de piste dans google.



On ne va pas le faire à votre place. Qu'avez vous fait


pour l'instant ?
Qu'est ce qui vous pose problème ?

--
Zazar


.



Avatar
PFRERE
Bonjour,
Merci pour ta réponse.
Je ne vois comment faire pour prendre le contrôle d'une
page Web(d'un autre site) dans un contrôle utilisateur
pour l'ouvrir, placer les questions dans les zones
appropriées (zone de texte + ListBox), activer le bouton
de validation, attendre la réponse et récupérer le résult
(zone de texte) et cela sans que mon utilisateur
n'aperçoive ce qui se passe en arrière plan.

-----Message d'origine-----
un petit user control qui gère question/réponse,


instancié n fois en fonction
du nombre de questions/réponses en base.

bon travail

"PFRERE" a écrit :

Bonjour à tous,

Voici mon problème :
- sur une page Web je pose une question
- je clique sur OK
- la page Web se réaffiche avec une réponse

J'ai plusieurs centaines de questions/réponse Ã




traiter.

Je souhaite réaliser une application .NET (Windows ou




Web)
qui :
- appelle la page ou la trouve dans une fenêtre IE6




déjÃ
ouverte
- écrive la question dans la zone adéquate à partir




d'une
base SQL SERVER
- active le bouton OK
- récupère la réponse et la stocke dans SQL SERVER.

je n'ai pas trouvé de piste dans google.
Merci d'avance.
Pierre.



.



Avatar
Patrick Philippot
PFRERE wrote:
Je ne cherche pas qqu'un pour le faire manuellement mais
des conseils sur le choix de la solution (DDE, User
Control...)



Bonjour,

Pour faire ça, j'écrirais un BHO (Browser Helper Object). C'est
d'ailleurs ce que fait le programme que j'ai écrit pour PC Mag il y a
quelques années: FormWhiz. Il attend que la page soit chargée et remplit
automatiquement les champs des formulaires en fonction de réglages
utilisateurs, ce qui n'est pas loin de ce que vous décrivez.
Malheureusement, ces utilitaires PC Mag ne sont plus en libre accès et
ne sont plus livrés avec le code source. Voir ma page:
http://www.mainsoft.fr/pcmag.htm .

Vous trouverez cependant assez facilement des codes exemples de BHOs.
C'est à mon avis la bonne méthode à utiliser. Cela suppose d'installer
cet addin dans IE, cependant.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr