نمایش نتایج 1 تا 13 از 13

نام تاپیک: استفاده از توابع فارسی در یک کتابخانه

  1. #1
    کاربر تازه وارد آواتار payam_skandari
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    ایران ...
    پست
    50

    Exclamation استفاده از توابع فارسی در یک کتابخانه

    سلام من یک کتابخانه توابع(dll) ساختم که کارش اینه که عدد رو بهش میدی و آن عدد را به حروف فارسی برمیگردونه .من این تابع را ساختم تا توی crystal report ازش استفاده کنم ولی مشکل اینجاس که وقتی codepage ویندوز روی فارسی نیست ، خروجی این تابع در کریستال بصورت چند تا علامت سوال دیده میشه و وقتی کد پیج ویندوز روس فارسی تنظیم میشه کاملا درست نشون داده میشه .
    آیا دوستان راهی دارن برای اینکه بدون تنظیم کد پیج هم بشه از این dll و توابعش استفاده کرد؟ ممنون میشم
    آخرین ویرایش به وسیله payam_skandari : یک شنبه 14 تیر 1388 در 16:53 عصر

  2. #2

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    میتونی بگی چطوری اعداد رو به کاراکتر فارسی تبدیل میکنی؟؟

    من یه برنامه دیده بودم یک یک فایل فونت رو باز میکرد(مثلا tahoma) بعد از توی اون کاراکتر مورد نظر رو میخوند و این دیگه ربطی به ویندوز نداره.

    اگه پیدا کنم میزارم.

  3. #3
    کاربر تازه وارد آواتار payam_skandari
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    ایران ...
    پست
    50

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    نقل قول نوشته شده توسط open-source مشاهده تاپیک
    میتونی بگی چطوری اعداد رو به کاراکتر فارسی تبدیل میکنی؟؟

    .
    منظورتونو از این جمله متوجه نمیشم من اینطور نوشتم که

    مثلا :
    if i=1
    {
    return "یک"
    }

    ولی وقتی اینو توی کریستال (dll) شو استفاده میکنم مینویسه : ؟؟؟؟

  4. #4

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    نقل قول نوشته شده توسط payam_skandari مشاهده تاپیک
    منظورتونو از این جمله متوجه نمیشم من اینطور نوشتم که

    مثلا :
    if i=1
    {
    return "یک"
    }

    ولی وقتی اینو توی کریستال (dll) شو استفاده میکنم مینویسه : ؟؟؟؟



    من فکر کردم عدد رو به عدد فارسی تبدیل میکنی.
    پس عدد رو به حروف تبدیل میکنی.(1=یک ، 2=دو ، ...)


    ولی اون روشی که گفته بودم برای این کار هم مفید بود.
    یه ساعته دارم دنبال کدش میگردم ولی پیدا نمیکنم.

    اگه پیدا کردم قرار میدم.

  5. #5
    کاربر تازه وارد آواتار payam_skandari
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    ایران ...
    پست
    50

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    یعنی کسی نیست جواب این سوالو بدونه؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران سرای من است
    پست
    2,655

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

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

  7. #7
    کاربر تازه وارد آواتار payam_skandari
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    ایران ...
    پست
    50

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    سوال مطرح شده در مورد چگونگی انجام این کار است .لطفا solution ارائه بفرمائید نه یک نظر کلی.

  8. #8
    کاربر تازه وارد آواتار payam_skandari
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    ایران ...
    پست
    50

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    دوستان اگه تجربه دارن لطفا راهنمایی کنن .ممنون

  9. #9

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    این رقم اگر یک بار نمایش داده میشه از متد زیر استفاده کن


    //مبلغ را درون یک متغیر بریز
    string price = "یک";
    crystalFile report = new
    crystalFile();
    report.SetDataSource(DataSource);

    //مبلغ را به کریستال پاس بده
    bsFactor.SetParameterValue("ParametrFildes", price);

    ReportViewer.ReportSource = report;

  10. #10
    کاربر تازه وارد آواتار payam_skandari
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    ایران ...
    پست
    50

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    لطفا سوال رو یک بار بخون بعد افاضات بکن دوست عزیز. اگر یک عدد بود به نظر شما لازم بود من واسش یه dll درست کنم بعد تو کریستال ازش استفاده کنم؟ این یک تابعه که ممکنه در یک گزارش 100 مرتبه ازش استفاده بشه .

  11. #11
    کاربر دائمی آواتار Soroush.Sarabi
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    کرج
    سن
    43
    پست
    131

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    نقل قول نوشته شده توسط payam_skandari مشاهده تاپیک
    لطفا سوال رو یک بار بخون بعد افاضات بکن دوست عزیز. اگر یک عدد بود به نظر شما لازم بود من واسش یه dll درست کنم بعد تو کریستال ازش استفاده کنم؟ این یک تابعه که ممکنه در یک گزارش 100 مرتبه ازش استفاده بشه .
    دوست عزیز خودتو ناراحت نکن مشکل اینگونه حل میشه:

    ابتدا CodePage ویندوز رو برگردون به لاتین بعد پروژه برنامه ای رو که نوشتی باز کن اصولا در

    این حالت باید اون قسمت هایی رو که فارسی نوشتی تو کد برنامه به صورت علامت سوال

    ببینی اگر هم نبود مشکلی نیست اون قسمت هایی رو که فارسی نوشتی پاک کن پروژه رو

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

    بخواهی پروژه رو بسازی ویژوال پیغام میده که با چه کدپیجی ذخیره کنم اون وقت 650001 رو

    انتخاب کن قاعدتا باید حل شه.

    موفق باشید

    http://www.soroush-sarabi.com

  12. #12
    کاربر تازه وارد آواتار payam_skandari
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    ایران ...
    پست
    50

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

    نقل قول نوشته شده توسط Soroush.Sarabi مشاهده تاپیک
    دوست عزیز خودتو ناراحت نکن مشکل اینگونه حل میشه:

    ابتدا CodePage ویندوز رو برگردون به لاتین بعد پروژه برنامه ای رو که نوشتی باز کن اصولا در

    این حالت باید اون قسمت هایی رو که فارسی نوشتی تو کد برنامه به صورت علامت سوال

    ببینی اگر هم نبود مشکلی نیست اون قسمت هایی رو که فارسی نوشتی پاک کن پروژه رو

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

    بخواهی پروژه رو بسازی ویژوال پیغام میده که با چه کدپیجی ذخیره کنم اون وقت 650001 رو

    انتخاب کن قاعدتا باید حل شه.

    موفق باشید

    http://www.soroush-sarabi.com
    ممنون از راهنماییتون ولی مشکل کماکان پا برجاست .

  13. #13

    نقل قول: استفاده از توابع فارسی در یک کتابخانه

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

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •