begin process at 2012 05 26 10:24:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PDA

 > 

Réseau & Internet

 > 

Internet

 > 

OpenNETCF upload


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

OpenNETCF upload

mercredi 18 mars 2009 à 17:21:48 | OpenNETCF upload

bobjoumi

Avec OpenNETCF voila ce que je fais mais mon problème c'est que je n'arrives pas a fair mon upload...

Code:
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using OpenNETCF.Net.Ftp;
using System.Net;

namespace ftpmobile
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            this.MinimizeBox = false;
        }

        private void ftpup(string FTPAddress, string filePath, string username, string password)
        {
            FtpWebRequest ftpRequest;
            //FtpWebResponse ftpResponse;
            string fileName = Path.GetFileName(filePath);
            FileInfo oFile = new FileInfo(fileName);
           
            try
            {
                FtpRequestCreator creator = new FtpRequestCreator();
                WebRequest.RegisterPrefix("ftp:", creator);
               
                // Building our URI object
               
                Uri testUri;
                if ("192.168.0.189".IndexOf("ftp:") != 0)
                {
                    testUri = new Uri(FTPAddress);
                }
                else
                    testUri = new Uri(FTPAddress);
               
                //Settings required to establish a connection with the server
               
                MessageBox.Show(testUri + oFile.Name, "create");
                ftpRequest = (FtpWebRequest)FtpWebRequest.Create(testUri + oFile.Name);

                //ftpRequest.Method = WebRequestMethods.Ftp.UploadFile;

                ftpRequest.KeepAlive = false;
                ftpRequest.Proxy = null;
                ftpRequest.Binary = true;
                ftpRequest.Credentials = new NetworkCredential(username, password);
               

                //Selection of file to be uploaded
                byte[] fileContents = new byte[oFile.Length];
                MessageBox.Show(oFile.Length.ToString(), "lenght");
               
                //will destroy the object immediately after being used
                using (FileStream fr = oFile.OpenRead())
                {
                    fr.Read(fileContents, 0,Convert.ToInt32(oFile.Length));
                }
                using (Stream writer = ftpRequest.GetRequestStream())
                {
                    writer.Write(fileContents, 0, fileContents.Length);
                }


                MessageBox.Show("Successfully uploaded.");
                ftpRequest = null;
            }
            catch (WebException webex)
            {
                MessageBox.Show(webex.ToString(), "Error");
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            ftpup("ftp://150.0.0.1/", "/rw420.doc", "dl", "dl");
        }
    }
}


merci d'avance


Cette discussion est classée dans : ftp, system, using, ofile, ftprequest


Répondre à ce message

Sujets en rapport avec ce message

C# - Compact Framework lister fichiers [ par neo2k2 ] Bonjour à tous!Encore une question concernant Windows Mobile... J'ai fait une petite application contenant une listbox dans laquelle j'affiche les fic Google Weather sur WP7 [ par jihednond ] Bonjour, j'ai crée un code qui affiche le temps pour une région bien déterminé,en utilisant google weather, mais il ne m'affiche rien,j'ai même essayé application pour activer Bluetooth sous Windows Mobile 6.5 [ par OngaWonga ] Bonjour à tous, je me suis lancé dans la programmation d'une application sous WM 6.5. Cependant, je me retrouve dans une impasse lorsque j'essaie d'ac NullReferenceException et resultat requete vide [ par djeje44800 ] Bonjour, developpant en stage une application pour PDA, je fais de nombreux essais pour comprendre la logique du code (n'ayant jamais développer sur P upload ftp OpenNETCF [ par bobjoumi ] j'ai trouver une classe OpenNETCF dont j'ai inclus la référence OpenNETCF.Net dans mon projet.apparemment il permettrait le FTP et cela pourrais résou Pb:Connexion à une base SqlServer 2005 via WinCe, dev sous VB.net [ par aaqilovich ] voici mon codeTry'Chaîne de connexion<f chat cam entre PC et PCPOCKET dans VB.net par sockets [ par sososamir ] bon jour a tous le mond j'ais besoin de votre aide je vient de faire une application de chatt avec la camera entre une client qui est un PC et le ser Communication avec gps interne [ par aurel16 ] Bonjour, Dans mon logiciel je dois communiquer avec le gps interne du pda. J'utilise un port serie port com 4 et 4800 baud. Pour récupérer les trames Tester l'existance d'un serveur FTP [ par minibenji ] Bonjour, Anciennement, sur un de mes vieux sites, j'utilisait un script qui em permettait de vérifier l'existance d'un serveur FTP, de sorte, je pouva lire un stream dans des cartes son externes [ par sawass ] Bonjour j'ai un code qui permet de faire sortir un stream en temps réel.Je parle au microphone de l'ordinateur et le son sorte du carte son de l'ordin


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales