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

Silverlight Discussion :

comment utiliser DownloadStringAsync avec Savefiledialog


Sujet :

Silverlight

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2011
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 93
    Par défaut comment utiliser DownloadStringAsync avec Savefiledialog
    voila mon code c pour télécharger un fichier (se trouve sur le server) ver ma machine client:

    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
    private void charger_cv_Click(object sender, RoutedEventArgs e)
            {
     
                SaveFileDialog dialog = new SaveFileDialog();
                dialog.Filter = "All Files|*.*";
                bool? dialogResult = dialog.ShowDialog();
                if (dialogResult != true) return;
                WebClient webClient = new WebClient();
                WebClient we = new WebClient();
                we.DownloadStringAsync(new Uri(textBox_lienCV.Text), UriKind.RelativeOrAbsolute);
                we.DownloadStringCompleted += (s, ee) =>
                {
                    try
                    {
     
                        using (Stream fs = (Stream)dialog.OpenFile())
                        {
                            ici on fais quoi ????????????????????????????8O8O8O
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.ToString());
                    }
                };
    }

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2011
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 93
    Par défaut
    voila j'ai changer mon cade :
    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
     
    private void charger_cv_Click(object sender, RoutedEventArgs e)
            {
     
                dialog = new SaveFileDialog();
                //sfd.Filter = "Word Files (*.doc)|*.doc|All Files (*.*)|*.*";
                bool? userClickedOK = dialog.ShowDialog();
                if (userClickedOK == true)
                {
     
                    Uri Fileuri = new Uri("../les-cvs/Apache.pdf", UriKind.Relative);
                    WebClient wc = new WebClient();
                    wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadStringCompleted);
                    wc.DownloadStringAsync(Fileuri);
     
     
     
                }
    }
     
     
     
     void wc_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
            {
     
                StreamWriter fileWriter = new StreamWriter(dialog.OpenFile());
                fileWriter.Write(e.Result);
                fileWriter.Close();
     
            }

    ca marche mes le fichier pdf (résultat)est vide ?????????

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2011
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 93
    Par défaut
    I find this


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var uri = new Uri(Application.Current.Host.Source, "../les-cvs/Apache.pdf");
     HtmlPage.Window.Navigate(uri, "BlaBla");

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA] Comment utiliser Access avec Excel
    Par MxPx_23 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 09/02/2006, 12h00
  2. Comment utiliser Word avec Delphi 7 ?
    Par muquet dans le forum Débuter
    Réponses: 9
    Dernier message: 06/12/2005, 18h52
  3. Comment utiliser ShellExecute avec un programme DOS ?
    Par RC10GT_MGT dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 22/09/2005, 14h23
  4. Comment utiliser AddItem avec un TComboBox ?
    Par richard038 dans le forum Composants VCL
    Réponses: 7
    Dernier message: 01/08/2005, 17h58
  5. Réponses: 12
    Dernier message: 02/02/2004, 13h41

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