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

نام تاپیک: در یک حلقه چگونه progree bar را مقداردهی کنیم

  1. #1
    کاربر دائمی آواتار sajadzare
    تاریخ عضویت
    مهر 1386
    محل زندگی
    فسا
    پست
    135

    در یک حلقه چگونه progree bar را مقداردهی کنیم

    سلام

    من یه حلقه for دارم که انتهای حلقه رو کاربر مشخص میکنه . این حلقه به تعداد دلخواه که کاربر بهش میده یه عملیات رو انجام میده . من یه پروگرس بار دارم که می خوام هر بار که این عملیات انجام میشه یه واحد به پروگرس بار اضافه بشه البته نکته کار اینجاست که من میخوام این پروگرس بار بین 0 تا 100 مقداردهی بشه در صورتیکه تعداد عملیات ممکنه 100 واحد نباشه . مثال یه حلقه داریم که کاربر عدد 110 رو وارد میکنه من چطور میتونم پروگرس بار رو تنظیم کنم تا دقیقا وقتی به دفعه 110 م میرسه پروگرس بار به 100 رسیده باشه.

    همچنین درصد انجام کار رو هم به کاربر نمایش بده.

    من این کد رو از سایتهای مختلف گیر آوردم ولی در مرحله اول و در واقع در اولین تکرار حلقه مقدار پروگرس بار خیلی زیاد میشه یعنی به جای نشون دادن 1 حدودا تا 30 رو نشون میده.

    progressbar.value = i*100/tedad

    که این زمانی درسته که حلقه ما 100 بار تکرار بشه نه کمتر نه بیشتر. حالا اگه مقدار حلقه متغیر باشه باید چکار کرد ؟

  2. #2
    کاربر دائمی آواتار sajadzare
    تاریخ عضویت
    مهر 1386
    محل زندگی
    فسا
    پست
    135

    نقل قول: در یک حلقه چگونه progree bar را مقداردهی کنیم

    یه کم بیشتر توضیح بدین و واضح تر بنویسین

  3. #3
    کاربر دائمی آواتار sajadzare
    تاریخ عضویت
    مهر 1386
    محل زندگی
    فسا
    پست
    135

    نقل قول: در یک حلقه چگونه progree bar را مقداردهی کنیم

    محمود جان . کد درست بود مشکل من این بود که باید maximum پروگرس بار رو برابر انتهای حلقه یا همون عددی که کاربر وارد میکنه بذارم.
    progressbar.maximum = tedad

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

  1. چگونه تاریخ اکسس را شمسی کنیم
    نوشته شده توسط منصور بزرگمهر در بخش Access
    پاسخ: 31
    آخرین پست: سه شنبه 08 اردیبهشت 1388, 14:28 عصر
  2. progrees bar خیلی فوری
    نوشته شده توسط marzieh_k در بخش VB.NET
    پاسخ: 0
    آخرین پست: چهارشنبه 20 مهر 1384, 14:10 عصر
  3. چگونه یه صفحه splash ایجاد کنیم
    نوشته شده توسط javad_hosseiny در بخش Foxpro
    پاسخ: 13
    آخرین پست: چهارشنبه 24 فروردین 1384, 09:53 صبح
  4. موضوع مهم:چگونه رکوردهای بین دوتاریخ رااستخراج کنیم
    نوشته شده توسط reza_moridi در بخش برنامه نویسی در Delphi
    پاسخ: 9
    آخرین پست: یک شنبه 06 اردیبهشت 1383, 19:16 عصر

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

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