Diskuze: problém s časem

C# .NET .NET (C# a Visual Basic) problém s časem American English version English version

Avatar
ajnstajnke
Člen
Avatar
ajnstajnke:

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):

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
:)
Avatar
ajnstajnke
Člen
Avatar
 
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.