PDA

View Full Version : سوال: مشکل با PersianDate.dll



alias136790
سه شنبه 24 مرداد 1391, 17:41 عصر
سلام
من از PersianDate.dll تو برنامه ام استفاده ميکنم
يه فرم دارم که تو اون يه
PersianDateTimePicker قرار ميدم
تو قسمت لود فرم
اين کد رو ميزارم:
PersianDateTimePicker1.Value = PersianDate.Now;
من ميخوام بعد از هر بار باز کردن فرم
بره به تاريخ همان روز. ،
وقتي که فرم رو ميبندم، برنامه بسته نشده ، وقتي دوباره فرم رو بازش ميکنم
خطاي زير رو ميده:
+A generic error occurred in GDI.
چون من
PersianDate
رو با سورسش دارم
خطا تو قسمت کلاس
PersianDateTimePicker
تو متد
DrawDate
تو اين
Graphics gr;
gr.FillRectangle(Brushes.White, rectFillMonth);
نشون داده ميشه
خب اگه من بعد از بستن فرم ، برنامه رو ببندم ،ديگه برنامه خطا نميده
ولي اگه بخوام تو برنامه بيشتر از يه بار از اين فرم استفاده کنم خطا ميده
کسي ميدونه چجوري اين خطا رو برطرف کنم؟

sinaprog
سه شنبه 24 مرداد 1391, 22:20 عصر
میتونی از globalization ‎استفاده کنی

alias136790
چهارشنبه 25 مرداد 1391, 00:26 صبح
من یه چیزی لازم دارم که بتونم تاریخ رو ازش انتخاب کنم DateTimePicker
با globalization که فقط میشه تاریخ رو بدست آورد