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

نام تاپیک: کامپوننت تقویم شمسی

  1. #1

    کامپوننت تقویم شمسی

    با سلام
    من چند سال پیش برای انجام دادن پروژه ای مجبور به استفاده از توابع تاریخ شمسی بودم ولی یا بعضا نبودند و یا بصورت ناقص بودند من هم تمام توابع را جمع کردم و بعضی را نیز خودم نوشتم و یک کامپوننت کامل (بنظر خودم )برای تقویم شمسی بوجود آوردم

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

    لینک زیر بر اساس آخرین تغییرات بروز می شود
    پس جدید تر از لینک زیر وجود ندارد

    لينك دانلود1

    لينك دانلود2
    آخرین ویرایش به وسیله hamed_arfaee : سه شنبه 07 خرداد 1387 در 00:16 صبح دلیل: معرفی نسخه جدید

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    R0)ot -> Main();
    پست
    1,158

    جالب بود

    سلام دوست عزیز کامپونت جالب و کار آمدی هست
    فقط یه عیب داره اونم اینکه در مورد متدهای آن اصلا توضیحی ندادین ایننم رفع شود کامل می شود .
    و در صورت امکان سورس آن را هم بزارین متشکر .

  3. #3
    البته یک ویژگی که من برا این کامپوننت در نظر گرفتم اینه که اکثر توابع رو همانند توابع خود بیسیک نوشتم فقط در نام اونا کمی تغییر دادم (مثلا برا بیسیک هست : isDate و برا این کامپوننت هست :sh_IsDate ) که با این کار سعی کردم خیلی ساده بشه از این کامپوننت استفاده کرد

    و ویژگی دوم اینکه اکثر پارامترهای توابع نیز همانند توابع خود بیسیک تعریف شده اند (همنام و همنوع)

    بنظر خودم مهمترین قسمت این کامپوننت بخش کامبو شمسی اونه که خیلی بدرد بخور هست
    ((( در ضمن سورس می دم ولی اول باید مطمئن بشم که ایراد نداره )))
    فایل های ضمیمه فایل های ضمیمه

  4. #4
    یعنی کسی نظری در مورد این کامپوننت نداره ؟

  5. #5
    من می گم با این کامپوننت کار کن ! تاریخ میلادی رو میزنه !
    Microsoft Calendar Control 11.0
    در ضمن برنامت فوق العاده بود. هم قشنگ بود هم کارآمد!!

  6. #6

    اینم یه برنامه

    این برنامه رو از همین سایت فکر می کنم دانلود کردم. .
    فایل های ضمیمه فایل های ضمیمه

  7. #7

    Talking

    اینم یکی دیگه ولی به برنامه خودت نمیرسه
    فایل های ضمیمه فایل های ضمیمه

  8. #8
    با سلام و تشکر از لطف شما دوستان
    مشکلی با تبدیل تاریخ نیست
    الان باید دید که توابع کامل هستند ؟ و آیا رویداد خاصی مورد نیاز است یا نه ؟ و یا امکان و تابع دیگری که برای کامل شدن این کامپوننت باید به ان اضافه شود وجود دارد یا نه

  9. #9

    نسخه جدید

    با سلام
    نسخه جدیدتر و کاملتر کامپوننت آماده شد
    در این نسخه کلیه توابع بروز شدند
    ویژگی همنامی و همنوعی با توابع بیسیک در این نسخه کاملتر شد
    استفاده از توابع ساده تر شدند
    چندین تابع جدید اضافه شد
    الگوریتم تبدیل تاریخ عوض شد و در حال حاضر بصورت تضمینی از تاریخ 1001/01/01 تا تاریخ 9998/12/29 را پشتیبانی میکند
    قسمت کامبوشمسی کاملتر شد و امکانات ویژه امکان تغییر رنگ کلیه قسمتها
    راست به چپ شدن جعبه متن (و فارسی شدن اعداد)
    قبول فقط تاریخ شمسی
    با خصوصیات عالی

    الان دارم روی بخش تقویم گسترده این کامپوننت کار می کنم چون در نسخه قبلی (که از سال 84 به بعد تغییر نیافته بود ) مشکل داشت فعلا حذف شده .
    نظراتتون رو برای تکمیل کامپوننت بفرمایین
    آخرین ویرایش به وسیله hamed_arfaee : چهارشنبه 23 آبان 1386 در 23:49 عصر دلیل: معرفی لینک دسترسی یکتا

  10. #10
    دوست عزیز توابع خوبی نوشتین .

    برای کامل تر شدن مجموعتون می تونین این Dll رو هم یه امتحانی بکنین :



    اینجا معرفی شده



  11. #11

    تشکر تذکر توجه

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

    برای کامل تر شدن مجموعتون می تونین این Dll رو هم یه امتحانی بکنین :

    اینجا معرفی شده
    با سلام
    این که نمیشه تو اکتیو ایکس از یه دی ال ال استفاده کنم (بده زشته ایراد داره)
    در هر صورت از توجه شما سپاسگذارم
    ولی این دی ال ال شما یک ایرادی به نظر من داره
    وقتی به یک تاریخی که سال کبیسه نیست یک تعداد روزی رو اضافه می کنیم که به یک سال کبیثه میرسه اون سال رو اشتباه محاسبه میکنه
    مثلا :در دی ال ال شما 1386/8/13+502=1388/1/1 ولی وقتی بررسی کنید می بینید که درستش 1387/12/30
    و دیگه اینکه این کامپوننت یک قسمت ویژوالی هم داره که واقعا عالی هست
    اساتید دیگه هم لطف کنن و نظرشون رو اعلام بفرماین
    آخرین ویرایش به وسیله hamed_arfaee : یک شنبه 20 آبان 1386 در 17:50 عصر دلیل: غلط نگارشي

  12. #12
    عالی بود ممنون . اگه کامپوننت کالر آی دی رو هم گیر آوردید بزارید .

  13. #13
    دوست عزیز من توابع این Dll رو قبلا نوشتم ، حتما بررسی می کنم.

    منظور من این نبود که از این Dll توی اکتیوایکس تون استفاده کنین ، منظورم این بود که ببینین چه توابعی داره ، و اونا رو اضافه کنین.

    ابزارتون هم خیلی خوب بود.



  14. #14
    ببخشید اشتباه متوجه شدم
    چشم قبلا هم گفتم خدمتتون که من این دی ال ال شما رو مرجع قرار دادم و ایرادامو با اون بررسی کردم
    چشم توابع مورد نیاز رو هم اضافه میکنم

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

  15. #15
    با سلام و تشکر از کامپوننت شما،
    1 - لینک dl نسخه جدیدی که گفته اید کجاست؟
    2 - آیا کامپوننت تقویم میشناسی ترجیحا با src؟

    با تشکر

  16. #16
    نقل قول نوشته شده توسط pesaretala مشاهده تاپیک
    با سلام و تشکر از کامپوننت شما،
    1 - لینک dl نسخه جدیدی که گفته اید کجاست؟
    2 - آیا کامپوننت تقویم میشناسی ترجیحا با src؟

    با تشکر

    http://arfaee.persiangig.com/FarsiCalendar/Tagvim4.zip

    شاید تو نت بگیردید پیدا بشه

  17. #17
    با سلام
    باز هم نسخه جدیدتر
    برخی مشکلات نسخه قبل رفع شد
    و نسخه حاضر بروز تر شده

  18. #18
    نقل قول نوشته شده توسط hamed_arfaee مشاهده تاپیک
    با سلام
    ولی این دی ال ال شما یک ایرادی به نظر من داره
    وقتی به یک تاریخی که سال کبیسه نیست یک تعداد روزی رو اضافه می کنیم که به یک سال کبیثه میرسه اون سال رو اشتباه محاسبه میکنه
    مثلا :در دی ال ال شما 1386/8/13+502=1388/1/1 ولی وقتی بررسی کنید می بینید که درستش 1387/12/30
    مشکل حل شد.
    چیزه خاصی نبود ، چون تابع رو خیلی وقت پیش نوشته بودم ، یه مشکلی داشت.



  19. #19

    مشکل ocx

    با سلام
    این ocxفقط در vbکاربرد دارد و به این شرط کهvbهم نصب باشد در غیر اینصورت خطا می گیرد
    حسن پوریوسف

  20. #20
    با سلام
    نه دوست عزیز نیاز به نصب وی بی نیست تو این کامپوننت از ابزار ماسک باکس هم استفاده شده برای همین به اون ابزار نیاز هست یعنی هنگام ایتفاده از این ابزار باید هردورو کنار هم نصب کنید
    msmask32.ocx
    http://www.ocxdump.com/cgi-bin/testw...M/msmask32.ocx

  21. #21
    بخاطر کم لطفی دوستان مشکلات کامپوننت دیر تر پیدا و رفع شدند

    تغییرات این نسخه :
    افزودن خاصیت فعال و غیر فعال (Enabeld)
    ارث بری فونت برای باکس نمایشی

    لینک دانلود هم تو پست اول معرفی شده
    در ضمن اینبار یک پک کامل ساختم
    لطفا نظراتتون رو بفرمایید

  22. #22
    کاربر دائمی آواتار mbf5923
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    vb.NET-قسمت کد ویو-لاین هفتم
    سن
    38
    پست
    595

    نقل قول: کامپوننت تقویم شمسی

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

برچسب های این تاپیک

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

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