ورود

View Full Version : رفــــع مــشــــکــل کــــار بــــا تــــاریـــخ فــــارســی



SalarSoft
دوشنبه 18 خرداد 1383, 19:21 عصر
سلام بر همه
چندی پیش در بحث با یکی از برنامه نویسان در یه تاپیکی در مورد مشکل با تاریخ فارسی و توابعی که من نوشتم , من رو بر آن کرد که توابع خودم رو کامل کنم.

تعریف نباشه :oops: ولی سعی کردم که در این یونیت که آدرسش در زیر اومده توابع تغییر یافته دلفی برای کار با تاریخ فارسی رو برای استفاده همگان بذارم.
از جمله این تابع ها MiladyToShamsi و FarEncodeDate و FarDecodeDate و farFormatDateTime و farStrToDate و farDateToStr و... است.

برای دیدن توضیحات و دانلود:
http://www.softprojects.org/topics/viewtopic.aspx?topicid=45&lng=fa

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

برای اینکه توابع نتیجه درست را بدهند, اول باید از یکی از توابع (FarEncodeDate یا MiladyToShamsi یا MiladyToShamsiInt یا farStrToDate یا farStrToDateDef) استفاده کنید.
سپس می توانید از بقیه توابع استفاده کنید.
موفق باشید. :lol:

SalarSoft
چهارشنبه 20 خرداد 1383, 20:21 عصر
اکنون می توانید یدون مشکل از تاریخ هایی که مشکل پیدا می کنه نیز استفاده کنید.
مثلا:

TFarDate.farStrToDate('1383/2/30')

omid_delphi2
یک شنبه 24 خرداد 1383, 16:20 عصر
اقا سلام
اولا دستت درد نکنه
دوما من این یونیت را دریافت نمودم ولی موقع کامپایل رو tformatsettings ایراد میگیره و میگه تعریف نشده است
چه کارش کنیم؟
اگه ممکنه یه تلفن هم بدین