تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: تبديل double به int

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2006
    پست ها
    91

    پيش فرض تبديل double به int

    چطور ميتونم يه كنترلي كه متغير double قبول ميكنه بهش مقداري از نوع integer بديم؟
    مثلا دستور mediaplayer.duration از نوع double هست . و من ميخام به trackbar.max كه از نوع integer هست ربطش بدم در كل اينطوري ميشه trackbar.max:=mediaplayer.duration

    اما نميشه. چكار بايد كنم؟

  2. #2
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض

    سلام
    خوب دوست عزيز مسلماً‌ نميتوني يه مقدار اعشاري رو به صحيح بدي. ولي مي توني عددت رو روند كني (يعني قسمت صحيحش رو جدا كني). براي اين كار مي توني از تابع Round‌ استفاده كني. اين تابع عددت رو به نزديك ترين عدد صحيح تبديل ميكنه. مثلاً 25.2 رو به 25 و 25.9 رو به 26 تبديل مي كنه. كه براي كار شما به نظر مياد بايد مقدار صحيح بيشتر از مقدار اعشاري باشه. پس شما در هر حال بايد 26 رو داشته باشي. مي توني از كد زير استفاده كني:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولي راه ديگه اي هم هست كه بهتره. استفاده از تابع Trunc كه فقط مقدار صحيح رو جدا ميكنه. حالا چه 25.9 داشته باشي چه 25.2 ، او مياد و 25 بهت ميده. پس كد زير بهتره:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اينطوري يه شرط كمتر داري.
    نميدونم تونستم كمكت كنم يا نه.
    موفق باشي

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2006
    پست ها
    91

    پيش فرض كنترل مديا پلير

    با سلام.
    من از ocx مديا پلير تو برنامم استفاده ميكنم . اما كنترل trackbar رو نميتونم بدم به يه trackbar ديگه.
    كسي نمونه پروژه اي چيزي داره؟
    ممنون

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •