مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

zahra-s

عضویت از 1395/01/27

اپلود همزمان چند فایل با هم

  • دوشنبه 17 خرداد 1395
  • 13:22
تشکر میکنم

سلام.وقت بخیر
من یه برنامه در محیط ویندوز و با سی شارپ نوشتم.در این برنامه هر بار کاربر یک فایلی را به عنوان ورودی در برنامه اپلود میکند .ولی دنبال راهی هستم که کاربر بتواند چندین فایل را همزمان انتخاب و اپلود کند.... ممنون میشم راهنماییم کنید.

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 17 خرداد 1395
  • 18:47
  System.IO.Stream myStream;
      OpenFileDialog thisDialog = new OpenFileDialog();

      thisDialog.InitialDirectory = "d:\\";
      thisDialog.Filter = "rcc files (*.rcc)|*.rcc|All files (*.*)|*.*";
      thisDialog.FilterIndex = 2;
      thisDialog.RestoreDirectory = true;
      thisDialog.Multiselect = true;
      thisDialog.Title = "Please Select Source File(s) for Conversion";

      if (thisDialog.ShowDialog() == DialogResult.OK)
      {
        foreach (String file in thisDialog.FileNames) 
        {
          try
          {
            if ((myStream = thisDialog.OpenFile()) != null)
            {
              using (myStream)
              {
                listBox1.Items.Add(file);
              }
            }
          }

          catch (Exception ex)
          {
            MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message);
          }
        }
      }   

 

کاربر سایت

zahra-s

عضویت از 1395/01/27

  • جمعه 21 خرداد 1395
  • 19:34

خیلی ممنون...کدا خیلی کامل بود

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)