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

نام تاپیک: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    {بین دو آکولاد}
    پست
    303

    Thumbs up خواندن صوتی و نوشتاری اعداد فارسی از 1 تا 999,999,999,999,999

    خواندن صوتی و نوشتاری اعداد فارسی از 1 تا 999,999,999,999,999 (999 تریلیون و 999 میلیاردو 999 میلیون و 999 هزارو 999)

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

    برای استفاده از این لایبراری آنرا از طریق زیر به پروژه تان اضافه کنید
    Solution Explorer>References>Add Reference>Browse>FarsiNumber.dll

    و سپس برای خواندن مثلاً عدد 12,234,872 این دستور را در کدهاتون بکار ببرید:

                FarsiNumber.FarsiNumber farsi = new FarsiNumber.FarsiNumber(true);
    string str = farsi.GetFarsiNumber(12234872);//str="دوازده میلیون و دویست و سی و چهار هزار و هشتصد و هفتاد و دو "
    farsi.PlayNum();
    MessageBox.Show(str);


    توجه کنید هر عدد خارج از آن محدوده را نمی تواند بخواند و با خطا مواجه میشود.

    و این کلاس دارای یک خصوصیت به نام StaticText هست که در واقع به انتهای خواندن رشته واحد رایج مثلاً پول یورو را میتوان به صورت زیر اضافه کرد:

                FarsiNumber.FarsiNumber farsi2 = new FarsiNumber.FarsiNumber(true);  
    farsi2.StaticText="یورو";
    string str2 = farsi2.GetFarsiNumber(12234872);
    //یورو به انتهای رشته اضافه می شود.
    //str=" دوازده میلیون و دویست و سی و چهار هزار و هشتصد و هفتاد و دو یورو "
    farsi2.PlayNum();
    MessageBox.Show(str2);
    آخرین ویرایش به وسیله fmehrvarzi : چهارشنبه 25 دی 1392 در 10:37 صبح

  2. #2
    کاربر تازه وارد آواتار goldoon
    تاریخ عضویت
    آبان 1391
    محل زندگی
    ایران-اصفهان
    سن
    34
    پست
    73

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    سلام
    آقا سجاد دوستمون که گفتن باید به رفرنس های پروژه اضافه ش کنی نه به toolbax
    یعنی این کامپوننت ابزاری برای قرار گرفتن روی جعبه ابزار نداره
    متن پیغام را هم اگه بخونی همین موضوع را داره میگه
    .
    برای استفاده از این لایبراری آنرا از طریق زیر به پروژه تان اضافه کنید
    Solution Explorer>References>Add Reference>Browse>FarsiNumber.dll

  3. #3
    محروم شده
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جنب حرم امام رضا(ع)
    سن
    23
    پست
    1,514

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    آها راست میگی حواسم نبود...
    الان اضافش کردم واقعا باحال بود حرف نداشت
    ممنونم

  4. #4
    محروم شده
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جنب حرم امام رضا(ع)
    سن
    23
    پست
    1,514

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    انگلیسیش رو نمیدونید کجا دارن؟

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    {بین دو آکولاد}
    پست
    303

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    حالت نوشتاری عدد به صورت فارسی هم به آموزش اضافه شد.

  6. #6
    محروم شده
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جنب حرم امام رضا(ع)
    سن
    23
    پست
    1,514

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    یک خصوصیت داره به اسم StaticText ...
    اگه میشه اون رو هم یاد بده

  7. #7
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    {بین دو آکولاد}
    پست
    303

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    نقل قول نوشته شده توسط sagggad مشاهده تاپیک
    یک خصوصیت داره به اسم StaticText ...
    اگه میشه اون رو هم یاد بده
    متأسفانه لاییراریش داکیومنت نداشت مجبور شدم کدهای داخل لایبراری را بخوانم تا خودم برا ساز و کارش یه آموزش بنویسم.
    ضمیمه شد.

  8. #8
    محروم شده
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جنب حرم امام رضا(ع)
    سن
    23
    پست
    1,514

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    ممنون
    من فک کردم این خصوصیت مثلا یه کاری میکنه که تو صحبت بگه:12034000 یورو
    ولی اینجوری نیست

  9. #9
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    {بین دو آکولاد}
    پست
    303

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    نقل قول نوشته شده توسط sagggad مشاهده تاپیک
    ممنون
    من فک کردم این خصوصیت مثلا یه کاری میکنه که تو صحبت بگه:12034000 یورو
    ولی اینجوری نیست

    بله ، فرمایش درست است، خصوصیت مهمی نیست، چون برنامه نویس خودش میتونه آخر رشته اینو اضافه کنه
    میشه یورو رو با صدای یه خانم که صداش شبیه همون خانم هست ضبط کرد و در ادامه اون Play کرد.

    کد Play:
        SoundPlayer simpleSound = new SoundPlayer(@"c:\Windows\Media\chimes.wav");
    simpleSound.Play();
    آخرین ویرایش به وسیله fmehrvarzi : چهارشنبه 25 دی 1392 در 11:18 صبح

  10. #10

    نقل قول: خواندن صوتی و نوشتاری اعداد فارسی از 1 تا 999,999,999,999,999

    نقل قول نوشته شده توسط fmehrvarzi مشاهده تاپیک
    خواندن صوتی و نوشتاری اعداد فارسی از 1 تا 999,999,999,999,999 (999 تریلیون و 999 میلیاردو 999 میلیون و 999 هزارو 999)

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

    برای استفاده از این لایبراری آنرا از طریق زیر به پروژه تان اضافه کنید
    Solution Explorer>References>Add Reference>Browse>FarsiNumber.dll

    و سپس برای خواندن مثلاً عدد 12,234,872 این دستور را در کدهاتون بکار ببرید:

                FarsiNumber.FarsiNumber farsi = new FarsiNumber.FarsiNumber(true);
    string str = farsi.GetFarsiNumber(12234872);//str="دوازده میلیون و دویست و سی و چهار هزار و هشتصد و هفتاد و دو "
    farsi.PlayNum();
    MessageBox.Show(str);


    توجه کنید هر عدد خارج از آن محدوده را نمی تواند بخواند و با خطا مواجه میشود.

    و این کلاس دارای یک خصوصیت به نام StaticText هست که در واقع به انتهای خواندن رشته واحد رایج مثلاً پول یورو را میتوان به صورت زیر اضافه کرد:

                FarsiNumber.FarsiNumber farsi2 = new FarsiNumber.FarsiNumber(true);  
    farsi2.StaticText="یورو";
    string str2 = farsi2.GetFarsiNumber(12234872);
    //یورو به انتهای رشته اضافه می شود.
    //str=" دوازده میلیون و دویست و سی و چهار هزار و هشتصد و هفتاد و دو یورو "
    farsi2.PlayNum();
    MessageBox.Show(str2);
    من اینو روی وب فعال کردم؛ مشکلی با IIS که خود Visual Studio باز می کنه نداره؛ ولی IIS روی خود ویندوز و همچنین تو IIS سرور کار نمیکنه؛ خطا هم نمی ده !!!
    (ویندوز 7 - ویندوز سرور 2008)

  11. #11

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999

    سلام ، من این کامپوننت رو نتونستم دانلود کنم از سرور سایت سازندش اگه امکانش هست یه جایی آپلود کنید که قابل دانلود باشه با تشکر

  12. #12
    مدیر بخش آواتار محمد رضا فاتحی
    تاریخ عضویت
    مهر 1387
    محل زندگی
    کهنسالترین موجود زنده در شهر منه
    پست
    1,181

    نقل قول: خواندن صوتی اعداد فارسی از 1 تا 999,999,999,999,999


تاپیک های مشابه

  1. سوال: فایل صوتی تلفظ اعداد فارسی
    نوشته شده توسط donvito در بخش C#‎‎
    پاسخ: 33
    آخرین پست: یک شنبه 31 فروردین 1399, 00:45 صبح
  2. سوال: کمپوننت خواندن اعداد فارسی
    نوشته شده توسط mazaher5723 در بخش C#‎‎
    پاسخ: 14
    آخرین پست: پنج شنبه 29 تیر 1391, 09:16 صبح
  3. اعداد فارسی
    نوشته شده توسط vadood در بخش گزارش سازی با Crystal Report
    پاسخ: 4
    آخرین پست: دوشنبه 10 مرداد 1384, 22:55 عصر
  4. مشکل اعداد فارسی در ComboBox ها
    نوشته شده توسط delphi_delphi2000 در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: یک شنبه 09 آذر 1382, 14:59 عصر
  5. اعداد فارسی در Crystal Reports
    نوشته شده توسط Abbas Arizi در بخش VB.NET
    پاسخ: 8
    آخرین پست: پنج شنبه 06 شهریور 1382, 11:29 صبح

برچسب های این تاپیک

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

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