ورود

View Full Version : خطای invalid argument to date encode



sempaisaleh
سه شنبه 30 اردیبهشت 1393, 08:14 صبح
با سلام خدمت دوستان
من یه برنامه نوشته بودم که توش از توابع تبدیل تاریخ میلادی به شمسی استفاده کردم که با دلفی نوشتم. حالا اومدم برای یه برنامه مجبور شدم دلفی XE6 نصب کردم نمیدونم چی شده بعد از این قضیه برنامه هام از دستور زیر ارور میگیره و این خطا رو میده.
دستور:

Result:=EncodeDate(CurYear,CurMonth,CurDay);

خطا:

Invalid argument to date encode

تنظیمات regional and language رو هم نگا کردم.

hamedhd
سه شنبه 30 اردیبهشت 1393, 09:30 صبح
با سلام خدمت دوستان
من یه برنامه نوشته بودم که توش از توابع تبدیل تاریخ میلادی به شمسی استفاده کردم که با دلفی نوشتم. حالا اومدم برای یه برنامه مجبور شدم دلفی XE6 نصب کردم نمیدونم چی شده بعد از این قضیه برنامه هام از دستور زیر ارور میگیره و این خطا رو میده.
دستور:

Result:=EncodeDate(CurYear,CurMonth,CurDay);

خطا:

Invalid argument to date encode

تنظیمات regional and language رو هم نگا کردم.

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

یوسف زالی
سه شنبه 30 اردیبهشت 1393, 10:43 صبح
می تونید از یونیتی که لینکش در امضای من هست استفاده کنید.