IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Discussion :

Affichage de réponse qui ne s'affiche pas :)


Sujet :

Services Web

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 121
    Par défaut Affichage de réponse qui ne s'affiche pas :)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Web.Services;
     
    namespace CatalogAdmin
    {
        public partial class Form1 : Form
        {
            private String m_sEmailValidating;
            public Form1()
            {
                InitializeComponent();
            }
     
            private void button1_Click(object sender, EventArgs e)
            {
                AsyncCallback oCallBack = new AsyncCallback(MyCallBack);
                // Consommation du WebService
                ValidateEmail oEmailValidator = new ValidateEmail();
                m_sEmailValidating = textBox2.Text;
                IAsyncResult Response = oEmailValidator.BeginIsValidEmail(m_sEmailValidating, oCallBack, oEmailValidator);
                textBox1.Text = "Validating " + m_sEmailValidating + " eMail";
                Response.AsyncWaitHandle.WaitOne();
            }
     
            private void MyCallBack(IAsyncResult Response)
            {
                ValidateEmail oWebService = (ValidateEmail) Response.AsyncState;
                bool bValue = oWebService.EndIsValidEmail(Response);
                if (bValue)
                {
                    textBox1.Text = m_sEmailValidating + " is good";
                }
                else
                {
                    textBox1.Text = m_sEmailValidating + " is bad";
                }
            }
        }
    }
    Lorsque je test ce code, le texte "Validating ... " s'affiche au bout d'un certain moment et lors de l'arrivée de la réponse, le texte comme quoi l'email est valide ou non ne s'affiche pas, je reste sur le "Validating..."
    Pourtant je passe bien par le code.
    Quelqu'un aurait une idée de ce qui pourrait bloquer ?

    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 121
    Par défaut
    Pour répondre à ma question,
    je dirais qu'en fait, la callback est exécutée par un autre
    procéssus et qu'au final on essaie de modifier une donnée
    que seul le parent est censé pouvoir y accéder.
    Voilà le pourquoi du comment.

    Par contre, comment y accéder justement?
    Si quelqu'un a une réponse

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/01/2015, 13h55
  2. pages qui ne s'affichent pas
    Par luck dans le forum ASP
    Réponses: 4
    Dernier message: 19/07/2004, 11h35
  3. [Applet] BorderLayout qui ne s'affiche pas
    Par Invité(e) dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 29/04/2004, 11h39
  4. [debutant][Tomcat]Images qui ne s'affichent pas
    Par omega dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 07/04/2004, 09h44
  5. [MFC] Ces fenêtres qui ne s'affichent pas..
    Par Davide dans le forum MFC
    Réponses: 3
    Dernier message: 19/11/2003, 11h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo