سلام خدمت اساتید
تقویم فارسی SolarCalendar رو برای استفاده در Xe7 برای دوستان میزارم البته برای اینکه تو این نسخه قابل اجرا باشه یکم تغییرش دادم امیدوارم مفید باشه
دانلود
SolarCalendar.zip
سلام خدمت اساتید
تقویم فارسی SolarCalendar رو برای استفاده در Xe7 برای دوستان میزارم البته برای اینکه تو این نسخه قابل اجرا باشه یکم تغییرش دادم امیدوارم مفید باشه
دانلود
SolarCalendar.zip
آخرین ویرایش به وسیله idehrayan : سه شنبه 19 اسفند 1393 در 17:17 عصر
ممنون از زحمتی که کشیدی
آیا در نسخه جدیدش ، محاسباتش اصلاح شده؟
محاسبات اختلاف تاریخ و تبدیلاتش مشکل داشت
من فقط خطاهایی نصبش رو برطرف کردم
این کامپوننت به نظر من خطاهای محاسباتی زیادی داره
در تبدیل تاریخ ها
در افزودن و یا کاهش روز و ماه
در اختلاف تاریخ
فکر کنم اگه اینا اول رفع بشه ، اولویتش بالاتر باشه
توی امضای من یه کامپوننت تقویم شمسی هست که 2 ، 3 سال پیش نوشتم .شاید به کارتون بیاد . البته من نوع کارم عوض شده و توسعه کامپوننت رو رها کردم....
بله کاملا موافقم
هنگام تبدیل تاریخ از شمسی به میلادی و برعکس در بعضی تاریخ های خاص اشتباه تبدیل میکرد
الان دقیقا یادم نیست چه تاریخ هایی بود
اما توی تاریخ های 30و 31 ماه این مشکل رو داشت
حتی Xcalnedar هم این مشکل رو داره.
وقتی به یک تاریخ خاص مثلا 30 روز اضافه میکنی ، طوری که از یک ماه به ماه دیگه میوفته، تاریخ خروجی اشتباه محاسبه میشه
اما Xcalndar این مشکل رو نداشت.
وقتی دو تا تاریخ رو داری و بخوای اختلاف اینها رو به روز حساب کنی ، در بعضی تاریخ ها اشتباه محاسبه میشه
اینکه دقیقا الان بگم در چه روزهایی هستش ، خاطرم نیست
اما چون یک برنامه اتوماسیون نوشته بودم که خیلی روی تاریخ ها باید دقیق می بود ، اشکالات محاسباتی زیادی بعد از استفاده با این کامپوننت برخوردم
که مجبور شدم برم سراغ Xcalebdar
چرا براش برنامه مقایسه نمی نویسید؟
به راحتی اشکالاتش در میاد.
هادی می تونی با یونیت تاریخ من مقایسش کنی.
توابع تبدیل تاریخ با دقت 5000 سال
پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840
پایگاه داده، تیونینگ، طراحی و پیاده سازی ..
حقیقتش من اصلا وقت نمیکنمچرا براش برنامه مقایسه نمی نویسید؟
به راحتی اشکالاتش در میاد.
هادی می تونی با یونیت تاریخ من مقایسش کنی.
ولی باور کنید اگه از این حرفی که زدم اطمینان نداشتم اصلا بیان نمیکردم
این رو که مطمئنم که توی تاریخ های 30 و 31 ماه موقع تبدیل ارور داشت
واسه همین رفتم سراغ Xcalnedar که اون هم مشکل داشت
بعدش یونیت شما رو پیدا کردم که این مشکل رو نداشت.
اما اینکه دقیقا کدوم تاریخ ها رو خطا داشت ، حقیقتش یادم نیست.
فقط مطمئنم موقع اضافه کردن روز به یک تاریخ ، در صورتی که تاریخ به ماه بعد می افتاد درست محاسبه نمیکرد.
با سلام و خسته نباشید.
.میشه منو راهنمایی کنین.من SolarCalendar برای دلفی XE7 نصب کردم و تقویم را به فرم اضافه کردم .در زمان اجرا پیام زیر ظاهر می گردد .ممنون
2015-05-31_13-40-32.jpg
آخرین ویرایش به وسیله imanpadid : یک شنبه 10 خرداد 1394 در 14:08 عصر
سلام.
search path و library رو درست ست کنید حل می شه.
ادامه سوال ارتباطی به کامپوننت نداره. لطفا در تاپیک های نصب کامپوننت پیگیری کنید.
توابع تبدیل تاریخ با دقت 5000 سال
پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840
پایگاه داده، تیونینگ، طراحی و پیاده سازی ..
سلام.من این کامپونت رو نصب کردم.تاریخ شمسی (تاریخ روز جاری) را چطور برگردانم ؟ مثلاً عنوان Label برابر روز جاری 1394/03/12 شود . ممنون (هر چی جستجو کردم در تاپیک ها پیدا نکردم)
سلام مشکلم حل شد.باید از کد زیر استفاده می کردم.Label1.Caption:=SolarMonthCalendar1.SolarDate;ولی مشکلی هست که فقط در همان روزی کار می کند که تقویم را به فرم اضافه کردیم و در روز های بعد همان مقدار قبلی را بر می گرداند.ولی مقدار امروز در نشان دادن تقویم درست است چطور مقدار امروز را می توان برگرداند؟
آخرین ویرایش به وسیله imanpadid : چهارشنبه 03 تیر 1394 در 13:49 عصر
سلام
ممنون از برنامه نویسی که اینو به اشتراک گذاشت. من این کامپوننت رو نصب کردم. متاسفانه یونیکد نیست در ویندوزهایی که زبان اصلی فارسی نباشه مشکل داره.
یادمه اینجا تو همین فروم یه زمانی خیلی بحثهای طول و طویلی در این مورد میشد هنوز کامپوننت یونیکد و دقیق و اوپن سورسی برای این منظور وجود نداره یا من کلا ادرسو اشتباه اومدم؟
سلام
آخرین نسخه ی پایدار رو میتونید از این آدرس دریافت کنید
https://github.com/mohamadkh/SolarCalendar