امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
مقایسه سرعت متدهای آماده vba با کدهای دستنویس
نویسنده پیام
eppagh آفلاین
كاربر تک ستاره
*

ارسال‌ها: 45
موضوع‌ها: 26
تاریخ عضویت: تير ۱۳۹۳

تشکرها : 5
( 2 تشکر در 2 ارسال )
ارسال: #1
مقایسه سرعت متدهای آماده vba با کدهای دستنویس
برای خیلی از کارها در vb یا vba کدهای آماده وجود دارد مانند Find یا Max و Min.
ولی می توان به روش دیگری مثلا با لوپ همان کار را انجام داد و تکه کدی برایش نوشت.
سوال این است که کارایی و سرعت کدام بیشتر است و کدام و در چه حالتی بهتر است.

At باتشکر
۱۰-دى-۱۳۹۳, ۱۲:۵۰:۵۸
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: مقایسه سرعت متدهای آماده vba با کدهای دستنویس
دستورات اماده سرعتشو بیشتره قطعا!!

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

دوما دستورات داخلی به زبان ماشین هستند و خب سرعت بیشتری دارند؛ مثلا اگه قرار باشه در vba شما با یه loop کارها رو شبیه سازی کنید؛ در مرحله اول باید این دستورات به زبان ماشین ترجمه بشند و ... و این خودش جلوی سرعت رو میگیره
۱۰-دى-۱۳۹۳, ۱۳:۱۶:۱۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : eppagh


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ويروسي براي كاهش سرعت اينترنت rap0661 10 9,271 ۲۶-مرداد-۱۳۹۳, ۱۷:۴۶:۱۱
آخرین ارسال: Vb6Moderator
  مقایسه تاریخ automa 2 2,847 ۰۶-آذر-۱۳۹۱, ۱۹:۱۸:۰۳
آخرین ارسال: automa
  مقایسه تاریخ automa 3 4,329 ۰۴-تير-۱۳۹۱, ۱۷:۲۹:۱۰
آخرین ارسال: Di Di
  محدود کردن سرعت دانلود (پهنای باند) rap0661 4 5,254 ۰۵-بهمن-۱۳۹۰, ۱۹:۳۴:۵۷
آخرین ارسال: rap0661
  ويروسي براي بشدت پايين آوردن سرعت سيستم rap0661 12 8,389 ۰۴-مهر-۱۳۹۰, ۲۱:۵۷:۱۸
آخرین ارسال: abbasalifix
  سرعت اجرای دستورات aleas 15 10,832 ۲۵-اردیبهشت-۱۳۹۰, ۱۳:۵۶:۲۷
آخرین ارسال: farshid_vb
  اصلاح کدهای (تعیین مشخصات سخت افزاری)جهت اجرا درویندوز7 kamkam1 4 4,022 ۳۰-آذر-۱۳۸۹, ۲۱:۱۴:۱۵
آخرین ارسال: kamkam1
  مقایسه دو ListBox saeedvir 2 2,755 ۳۰-خرداد-۱۳۸۹, ۰۴:۰۹:۱۹
آخرین ارسال: mamaliomega
  که بدون استفاده از مقایسه مستقیم max را محاسبه کند behroz1992 2 2,239 ۱۸-مهر-۱۳۸۸, ۱۵:۲۷:۲۳
آخرین ارسال: ajlajlajl
  افزایش سرعت دسترسی به اکسل با وی بی Darg 16 17,381 ۲۷-مرداد-۱۳۸۸, ۱۷:۰۹:۴۶
آخرین ارسال: gmsara

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS