Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET. Zároveň využij akce až 50 % zdarma při nákupu e-learningu. Více informací:
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
ajnstajnke
Člen
Avatar
ajnstajnke:24.7.2013 15:48

prosím vás nemůžu přijít na to jak udělat spoždění, aby se mi stihli načíst všechny data z FTP. když to krokuju tak to stihne nahrát vše. Ale když to pustím tak ne

private FtpWebRequest ftpRequest = null;
       private FtpWebResponse ftpResponse = null;
       private Stream ftpStream = null;
       private int bufferSize = 524288;

       public void download()
       {

           TabulkaHodnot.Rows.Clear();
           try
           {
               int h = 60000;
               while (h <= 60019)
               {
                       ftpRequest = (FtpWebRequest)FtpWebRequest.Create("ftp://" + textBox12.Text + "/" + h);
                       ftpRequest.Credentials = new NetworkCredential(textBox13.Text, textBox14.Text);

                       ftpRequest.UseBinary = true;
                       ftpRequest.UsePassive = false;
                       ftpRequest.KeepAlive = true;

                       ftpRequest.Method = WebRequestMethods.Ftp.DownloadFile;// DownloadFile;
                       ftpResponse = (FtpWebResponse)ftpRequest.GetResponse();
                       ftpStream = ftpResponse.GetResponseStream();

                       byte[] byteBuffer = new byte[bufferSize];
                       int bytesRead = ftpStream.Read(byteBuffer, 0, bufferSize);

                           BinaryReader br = new BinaryReader(new MemoryStream(byteBuffer));

                           cteni_data(br);

už v tom bytebuffer pokud to nekrokuju tak je jen pár hodnot

 
Odpovědět
24.7.2013 15:48
Avatar
Luboš Běhounek Satik:24.7.2013 16:28

Spoždění? Nevím přesně, jak to myslíš, ale zkus třeba

Thread.Sleep(...);
Nahoru Odpovědět
24.7.2013 16:28
https://www.facebook.com/peasantsandcastles/
Avatar
ajnstajnke
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
ajnstajnke:24.7.2013 17:31

to je ono díky moc super.

 
Nahoru Odpovědět
24.7.2013 17:31
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.