PDA

View Full Version : Calender فارسی در .Net



nokhod
شنبه 03 دی 1384, 07:35 صبح
سلام.

چند وقت پیش یه جا خوندم (فکر کنم تو همین فاروم بود!) که یک فایل DLL وجود داره که اگه در پوشه bin پروژمون اونو بزاریم و در پروژه Include کنیم تمام تاریخ ها(مخصوصا Calender) خود به خود فارسی می شدند.کسی در این مورد چیزی می دونه؟

iekrang
شنبه 03 دی 1384, 08:50 صبح
سلام.فکر میکنم منظورتون pcal باشه.پس
http://iranasp.net/Articles/ShowArticle.aspx?articleid=52
(توضیحات جناب امید خندان راد در این باره)
http://www.barnamenevis.org/forum/showthread.php?t=20971&highlight=pcal
اینم یه تاپیک به درد بخور برای اون.
موفق باشید.

nokhod
شنبه 03 دی 1384, 12:19 عصر
نه. گفتم که. خود به خود Calenderای که در ToolBox موجود است فارسی می شود و نیاز به کد نوشتن نداره.

nokhod
سه شنبه 06 دی 1384, 13:39 عصر
:گریه: کسی نمی خاد جواب منو بده؟هاهاها؟

jazire
چهارشنبه 07 دی 1384, 09:57 صبح
سلام.جیگر...
ببین این که فرستادم به کارت میاد؟؟؟
البطه واسه دات نت 2005

nokhod
جمعه 09 دی 1384, 09:13 صبح
دستت درد نکنه. من اینو ور داشتم ولی چون 2005 رو ندارم نگهش می دارم تا نسخه ی آلفاش بیاد بعد حتما ازش استفاده می کنم.

بازم ممنون.

PrinceDotNet
جمعه 09 دی 1384, 20:36 عصر
میشه بگید چطور باید ازش استفاده کرد

sh
جمعه 09 دی 1384, 22:30 عصر
نگهش می دارم تا نسخه ی آلفاش بیاد !! ؟؟

ملت یه ماهه دارن با نسخه نهائیش کار میکنن بعد تو منتظر نسخه آلفا هستی

jazire
شنبه 10 دی 1384, 08:11 صبح
به شکل زیر استفاده کنید :
فایل fardate.dll رو به refrence اضافه کنید حالا هر جائی که خواستید از Fardate استفاده کنید .
Dim Fd as New Fardate.FardatePrg
(گرفتن تاریخ روز) Fd.Today
(تاریخ میلادی برای تبدیل به شمسی) Fd.M2s
(تاریخ شمسی برای تبدیل به میلادی) Fd.S2m

MehdiRah
یک شنبه 11 دی 1384, 09:13 صبح
اما باید یک روشی باشه که این تقویم در دات نت خودش شمسی بشه ؟ اینکه یه برنامه دیگه بخواد این کارو کنه یکم عجیبه ؟
مگه نه؟

sh
دوشنبه 12 دی 1384, 23:17 عصر
این کنترل تاریخ رو اشتباه میده

همش سال 82 رو نشون میده . آیا ناقصه یا مشکل داره ؟

danial82
چهارشنبه 14 دی 1384, 14:04 عصر
من که امتحان کردم درست تاریخ میده

rahele_sa
یک شنبه 11 تیر 1385, 20:10 عصر
سلام

من نمی توانم ازش استفاده کنم خطا میده !

ببین من فایل fardate.dll را به refrence اضافه کردم

برای اضافه کردن به refrence از این روش استفاده کردم

از منوی website گزینهrefrence Add را انتخاب کردم بعد از پنجره باز شده به سربرگ Browse رفتم و در آنجا فایل fardate.dll را انتخاب کردم و در آخر Ok کردم

حالا در کد وقتی این تعریف را میکنم خطا میده


Dim Fd as New Fardate.FardatePrg


مثل اینکه نمیشناسه

ممنون میشم اگه کمی توضیح بدهید .

(آیا از این روش میشود تابع های دیگر Dll ها را صدا زد)

gavanbakht
یک شنبه 11 تیر 1385, 21:51 عصر
کامپوننت تاریخ فارسی برای Dot Net 2005 نسخه تیر ماه 1385 (http://www.developercenter.ir/Forum/showthread.php?t=278)


http://www.developercenter.ir/images/FarDate2005New.jpg

javad2000
یک شنبه 06 خرداد 1386, 17:58 عصر
سلام.
ببخشید، هر کی از این کامپوننت FarDate نام میاره، یه عکس هم ازش میگذاره. میخواستم بپرسم آیا این کامپوننت رو میشه مثل کنترل های معمولی، در حالت Design time به فرم اضافه کرد یا باید حتماً در حالت Runtime از طریق کد لودش کنیم؟ در ضمن وقتی لودش می کنیم، آیا باید چیزی شبیه اون عکس رو روی فرم ببینیم؟

با سپاس

in_the_rain
چهارشنبه 09 خرداد 1386, 01:16 صبح
اگه دوستان منظورشون همون persia.dll است باید بگم یه اشکال اساسی داره و اون همموقع کار با دیتا بیسه که همش میشه علامت سوال وقتی از طریق برنامه تاریخ شمسی را به دیتا بیس اینسرت میکنیم همش میشه??/??/???? کسی راه حلی نداره؟
ممنون میشم چون جدن یه مشکل اساسی هستش

Behrouz_Rad
چهارشنبه 09 خرداد 1386, 09:36 صبح
اگه دوستان منظورشون همون persia.dll است باید بگم یه اشکال اساسی داره و اون همموقع کار با دیتا بیسه که همش میشه علامت سوال وقتی از طریق برنامه تاریخ شمسی را به دیتا بیس اینسرت میکنیم همش میشه??/??/???? کسی راه حلی نداره؟
ممنون میشم چون جدن یه مشکل اساسی هستش
اتفاق persia.dll یک کتابخانه ی کامل و قدرتمند برای تبدیل تاریخ هست.
مشکل قرار داده شدن علامت سوال از این کتابخانه نیست!
مشکل اینجاست که شما یا نوع فیلد خودتون رو از نوع nvarchar انتخاب نکردید و یا اگر از پارامتر استفاده نمی کنید، ذکر کاراکتر N رو قبل از مقدار تاریخ فراموش کردید!

موفق باشید.