PDA

View Full Version : سوال: راهنمایی - استفاده از توابع farsi library در VS2010



ramin005
چهارشنبه 10 خرداد 1391, 12:14 عصر
با سلام
بنده از توابع farsi library در C#‎2005 به راحتی استفاده میکردم
اما اکنون که کوچ کردم به C#‎ 2010 و net. framework 4.0.30319
برای استفاده از توابع دچار مشکل می شوم
نیاز بنده:
- می خواهم در یک گوشه از فرم تاریخ جاری سیستم نمایش داده شود و
- Date Time Picker شمسی قرار دهم طوری که با انتخاب تاریخ مقدار در txtbox ذخیره شود

لطفا بفرمایید که از چه نسخه ی farsilibrary استفاده کنم و چگونه؟ (دقیقا مراحل اضافه کردن کامپوننت و کدهای لازم جهت اجرا)
متاسفانه هر کدوم از نسخه ها رو دانلود کردم نه فایل راهنماش باز شد و نه خود پروژه.

ممنون میشم اگر راهنمایی نمایید
با تشکر

ramin005
شنبه 13 خرداد 1391, 11:34 صبح
ممنون میشم اگر راهنمایی نمایید
با تشکر

ramin005
شنبه 13 خرداد 1391, 16:37 عصر
بنده تاریخ جاری را به درستی میتونم نمایش بدم
اما وقتی از faDatePicker استفاده میکنم خطای زیر نمایان میشه

Error 1 The type or namespace name 'Win' does not exist in the namespace 'FarsiLibrary' (are you missing an assembly reference?) ...

hunter_ara
یک شنبه 14 خرداد 1391, 08:39 صبح
بنده تاریخ جاری را به درستی میتونم نمایش بدم
اما وقتی از faDatePicker استفاده میکنم خطای زیر نمایان میشه

Error 1 The type or namespace name 'Win' does not exist in the namespace 'FarsiLibrary' (are you missing an assembly reference?) ...

using FarsiLibrary.Win.Controls;

Download (http://www.mediafire.com/?c3jwey260ftzihm)

ramin005
سه شنبه 16 خرداد 1391, 08:26 صبح
ممنون از راهنماییتون
اما بنده قبلا این کارو انجام دادم الانم دوباره تست کردم ولی همون خطا دوباره پیش اومد
لطفا بیشتر راهنمایی نمایید
با اینکه FarsiLibrary.Win به رفرنس ها افزوده شده اما using FarsiLibrary.Win.Controls; خطا نشون میده.
راهنمای پک farsilibrary متاسفانه باز نمیشه
منتظر راهنمایی دوستان هستم
با تشکر

ramin005
سه شنبه 16 خرداد 1391, 10:47 صبح
گویا دوستان زیادی دچار این مشکل هستند.
این مشکل هم در اینجا (http://barnamenevis.org/showthread.php?340506-error-%D8%A7%D8%B2-farsiLibrary&p=1501948#post1501948) و هم در اینجا (http://www.hightech.ir/SeeSharp/farsi-library-version-20-now-available)بی پاسخ مانده
لطفا از دوستان اگر کسی با vs2010 از farsilibrary داره استفاده میکنه راهنمایی کنه
با تشکر

hunter_ara
سه شنبه 16 خرداد 1391, 23:07 عصر
گویا دوستان زیادی دچار این مشکل هستند.
این مشکل هم در اینجا (http://barnamenevis.org/showthread.php?340506-error-%D8%A7%D8%B2-farsiLibrary&p=1501948#post1501948) و هم در اینجا (http://www.hightech.ir/SeeSharp/farsi-library-version-20-now-available)بی پاسخ مانده
لطفا از دوستان اگر کسی با vs2010 از farsilibrary داره استفاده میکنه راهنمایی کنه
با تشکر

شما دقیقا میخای چیکار کنی؟
من با همین کامپوننت و ویژوال 2010 کار میکنم!
نتونستم کنترل رو به ToolBox اضافه کنم ولی داینامیک ازش استفاده کردم!

شما سورس بزار من برات اضافه کنم! :افسرده:

ramin005
پنج شنبه 18 خرداد 1391, 08:07 صبح
شما دقیقا میخای چیکار کنی؟
من با همین کامپوننت و ویژوال 2010 کار میکنم!
نتونستم کنترل رو به ToolBox اضافه کنم ولی داینامیک ازش استفاده کردم!

شما سورس بزار من برات اضافه کنم! :افسرده:

با سلام
من نمونه رو آپلود کردم
میخوام هم تاریخ جاری نشون داده بشه هم با انتخاب از datepicker تاریخ منتخب وارد textbox بشود.
با تشکر

ramin005
پنج شنبه 18 خرداد 1391, 12:35 عصر
شما آخرین ورژنو از لینک زیر دانلود کنید هیچ مشکلی نداره
من از همین نشخه استفاده کردم
متاسفانه همان مشکل پیش آمده
اگر امکان داشته باشه یکی روش کامل نصب و استفاده از farsi library را شرح بده
در ضمن بنده از فریم ورک 4 استفاده میکنم آیا احتمال داره مشکل از این باشه؟

Mahmoud.Afrad
پنج شنبه 18 خرداد 1391, 12:58 عصر
ورژن دات نت را روی ورژن 4 ( و نه client profile) تنظیم کنید.

hunter_ara
پنج شنبه 18 خرداد 1391, 20:35 عصر
با سلام
من نمونه رو آپلود کردم
میخوام هم تاریخ جاری نشون داده بشه هم با انتخاب از datepicker تاریخ منتخب وارد textbox بشود.
با تشکر


VS 2010
.Net 4
تا جایی که وقت و حالشو داشتم، نوشتم براتون!
بقیش به عهده شما!

88002

Mahdi_5681
پنج شنبه 08 تیر 1391, 11:24 صبح
نمی‌دونم منظور شما رو درست متوجه شدم یا نه.
ولی با این کد، میشه روز و تاریخ رو به فرم اضافه کرد :

lblDay.Text = PersianDateConverter.ToPersianDate(faDatePicker.Se lectedDateTime).LocalizedWeekDayName + PersianDateConverter.ToPersianDate(faDatePicker.Se lectedDateTime).ToString();

Mahdi_5681
شنبه 10 تیر 1391, 13:32 عصر
نه عزیز. farsilibrary (http://barnamenevis.org/attachment.php?attachmentid=88002&d=1339086791) مجموعه ای از کمپوننت های مربوط به تاریخ از جمله تقویم فارسی ، سلول تاریخ فارسی برای گریدویو و ... هست که لینکشو توی صفحه اول گذاشتم.

خب من هم دقیقاً همین کامپوننت رو گفتم که آقای هادی اسکندری نوشته.
نسخه‌ی آخرش که توی سایتش هست (http://www.hightech.ir) ظاهراً مشکل داره. DLLهای Win و Utils قابل استفاده نیست. ( حداقل من نتونستم استفاده کنم. یعنی به همون مشکلی برخوردم که این تاپبیک اشاره کرده )
ولی نسخه‌ی قبلی درست کار می‌کنه تا حدی. ولی باگ داره. الان مدتیه که روزهای هفته رو توی DateTimePicker درست نشون نمیده و جا به جا نشون میده.
با نسخه‌ی قدیمیش به هر حال این مشکلی که در این تاپیک مطرح شده، حل میشه.

شاپرک
چهارشنبه 12 تیر 1392, 14:41 عصر
براي تاريخ 1389/04/31 جواب نميده!؟؟؟
اصلا اين تاريخ رو قبول نميكنه!