نمایش نتایج 1 تا 2 از 2

نام تاپیک: نمایش ProgressBar در حین اجرای دستورات cmd

  1. #1
    کاربر تازه وارد آواتار morteza norouzi
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    قزوین
    پست
    32

    نمایش ProgressBar در حین اجرای دستورات cmd

    سلام خدمت دوستان
    میخوام زمانی که دستورات cmd داخل سی شارپ اجرا میشه، ProgressBar داخل فرم اصلی نمایش داده بشه و پیشرفت کار رو نشون بده.

    لطفا راهنمایی کنید چطور میتونم ProgressBar رو به دستورات کنسول وصل کنم

    کد این هست:
     proc.StandardInput.WriteLine("attrib -h *.*");


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

  2. #2

    نقل قول: نمایش ProgressBar در حین اجرای دستورات cmd

    کلاً برای آپدیت کردن progressBar دو حالت میتونی استفاده کنی
    یا اینکه عملیات مستقیم توسط کد شما در داخل یک حلقه انجام میشه و شما در استپ های لازم کار آپدیت کردن ProgressBar رو انجام میدی
    یا اینکه اگر از یک برنامه خارجی استفاده میکنی اون برنامه در مراحل مختلف باید یک رویداد (Event) داشته باشه تا شما تو برنامت بتونی ازش برای آپدیت کردن ProgressBar استفاده کنی
    دستورات Command Line معمولاً همچین چیزی ندارن مخصوصاً دستور Attrib که دستور داخلی سیستم عامله و یک فایل اجرایی هم نیست
    اگر شما هدفت دقیقاً نتیحه کار با دستور attrib هست و میخوای ProgressBar هم داشته باشی میتونی از متد SetAttributes کلاس File استفاده کنی
    برای آپدیت کردن ProgressBar هم باید اول لیست فایل هارو بگیری و توی یک حلقه بعد از عوض کردن خصوصیات یک یا چند فایل، ProgressBar رو یک یا چند واحد افزایش بدی

تاپیک های مشابه

  1. اجرای دستورات Cmd در سی شارپ
    نوشته شده توسط Source C#‎ در بخش C#‎‎
    پاسخ: 2
    آخرین پست: شنبه 21 اسفند 1395, 13:12 عصر
  2. سوال: اجرای دستورات cmd در Textbox و نمایش خروجی آن در Textbox دیگر
    نوشته شده توسط Rain_Saeid در بخش VB.NET
    پاسخ: 1
    آخرین پست: جمعه 03 آبان 1392, 18:34 عصر
  3. اجرای دستورات cmd
    نوشته شده توسط hojjatcroos در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: پنج شنبه 27 اسفند 1388, 10:45 صبح
  4. اجرای دستورات cmd
    نوشته شده توسط djscsi در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 10
    آخرین پست: جمعه 28 تیر 1387, 23:31 عصر
  5. سوال: نمایش ProgressBar در حین انجام محاسبات
    نوشته شده توسط touraj در بخش VB.NET
    پاسخ: 14
    آخرین پست: چهارشنبه 22 خرداد 1387, 14:42 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •