تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: سؤال در مرد پاسکال:فارسی نویسی در پاسکال؟

  1. #1
    اگه نباشه جاش خالی می مونه mofi's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    بی خیال
    پست ها
    477

    8 سؤال در مرد پاسکال:فارسی نویسی در پاسکال؟

    کسی می دو نه چطور میشه تو پاسکال فارسی نوشت؟

  2. #2
    آخر فروم باز NoneForce's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    Sector0@
    پست ها
    1,603

    پيش فرض

    کسی می دو نه چطور میشه تو پاسکال فارسی نوشت؟
    سلام
    مثل اينكه بدجوري گرفتار داس شديد!
    فارسي نويسي 2مرحله دارد
    1 - فارسي سازي كاراكترها
    2- دريافت ورودي از كاربر بصورت راست به چپ

    مرحله دوم كه مشكل خاصي نيست‏. شروع ميكنيد به خواندن صفحه كليد ‏, بعد از دريافت كليد اونو روي صفحه چاپ ميكنيد و مكان نما را يك كاراكتر به سمت چپ شيفت ميدهيد.

    در مورد فارسي سازي كاراكترها هم سالها پيش يك راهنماي چند صفحه اي نوشتم كه روش طراحي فونت و فارسي سازي را توضيح دادم. سعي ميكنم تو اين 1-2 روزه پيداش كنم و ارسال كنم.

    ولي باز هم ميگم زياد آلوده داس نشيد‏, جوانيتون را ازتون ميگيرد

  3. #3
    اگه نباشه جاش خالی می مونه mofi's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    بی خیال
    پست ها
    477

    14

    آره بدجور کلافه ی داس شدم.ولی من یه مشکل دارم.اگه یادتون وقتی در مورد یونیت موس تو پاسکال درخواست دادم خود شما یه آدرس برای دانلود گذاشته بودید.توی اون کاراکتر ها فارسی شده اند .ولی وقتی برنامه رو EXE می کنم جواب نمی ده.یعنی مثلاً اگر به جای کاراکتر 141# حرف"آ" رو گذاشتیم کاملاً درست عمل می کند یعنی با write(#141) حرف "آ" چاپ می شود ولی بعد از EXE شدن فایل مجدداً همان کاراکتر قبل از "آ" چاپ می شود.

  4. #4
    آخر فروم باز NoneForce's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    Sector0@
    پست ها
    1,603

    پيش فرض

    آره بدجور کلافه ی داس شدم.ولی من یه مشکل دارم.اگه یادتون وقتی در مورد یونیت موس تو پاسکال درخواست دادم خود شما یه آدرس برای دانلود گذاشته بودید.توی اون کاراکتر ها فارسی شده اند .ولی وقتی برنامه رو EXE می کنم جواب نمی ده.یعنی مثلاً اگر به جای کاراکتر 141# حرف"آ" رو گذاشتیم کاملاً درست عمل می کند یعنی با write(#141) حرف "آ" چاپ می شود ولی بعد از EXE شدن فایل مجدداً همان کاراکتر قبل از "آ" چاپ می شود.
    سلام
    فونتهاي تحت داس مثل ويندوز نيستند كه هميشه باقي بمانند، وقي مد صفحه عوض شود فونتها نيز به حالت اوليه برمي گردند.

    اين هم راهنما :
    توجه : اين راهنما را براي ابزاري به نام FMaker نوشتم. در اينجا با روش طراحي فونت آشنا مي شويد. در قسمت زير سورس FMaker يا در واقع تابع فارسي سازي يك كاراكتر را ميبينيد. براي فارسي سازي كل صفحه كليد بايد اين تابع را با مقادير مختلف صدا كنيد.(كدپيج براساس ايران سيستم است)
    متاسفانه چون متن تحت داس بود مجبور شدم از صفحه كپچر بگيرم.

    تصوير : (به علت بلند بودن ارتفاع ، تصوير را در وارد متن نكردم)

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    روال تغيير كاراكتر :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    روال تغيير فونت :‌(فراخواني تابع بالا براي تمام حروف)

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #5
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    ميتوني هم از دوتا برنامه معروف در اين زمينه استفاده كني.
    يك برنامه F وجود داره كه ميتوني باهاش فارسي تايپ كني و فونتهاي فارسي رو ببيني.
    ولي از من به تو نصيحت.
    Pascal رو ول كن. چون ديگه به درد نميخوره. من قبل دلفي Foxpro,Pascal,C,Basic و ... رو كار كردم ولي الان روي تمام سيستمها ويندوز هست و همه دوست دارن محيط ويندوز رو ببينن.

    حالا خود داني.
    ضمنا اگه اين فايلس كه گفتم به دردت ميخوره بگو تا لينكشو بدم.
    موفق باشي.

  6. #6
    آخر فروم باز H A M E D's Avatar
    تاريخ عضويت
    Dec 2006
    پست ها
    1,809

    پيش فرض

    ميتوني هم از دوتا برنامه معروف در اين زمينه استفاده كني.
    يك برنامه F وجود داره كه ميتوني باهاش فارسي تايپ كني و فونتهاي فارسي رو ببيني.
    ولي از من به تو نصيحت.
    Pascal رو ول كن. چون ديگه به درد نميخوره. من قبل دلفي Foxpro,Pascal,C,Basic و ... رو كار كردم ولي الان روي تمام سيستمها ويندوز هست و همه دوست دارن محيط ويندوز رو ببينن.

    حالا خود داني.
    ضمنا اگه اين فايلس كه گفتم به دردت ميخوره بگو تا لينكشو بدم.
    موفق باشي.
    اين برنامه F كه شما ميگين واقعا چيز بدرد بخوري هست براي اين كار. البته ورژن هاي مختلف داره هر كدوم ساخت يه شركت. يادمه سابق كه خدمت مي رفتم همه برنامه ها رو مجبور بوديم با فاكس پرو 2.6 كاركنيم! حالم ديگه از داس به هم ميخوره! ياد خدمت ميفتم.

  7. #7
    اگه نباشه جاش خالی می مونه mofi's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    بی خیال
    پست ها
    477

    پيش فرض

    آره مرد مباح خوشحال مي شم اگه لينكشو بذاري

  8. #8
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    اينم لينكش.
    لطفا سريع دانلود كن و بهم بگو تا پاكش كنم.
    اميدوارم به دردت بخوره با ScrollLock از حالت En به Fa ميره.

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    موفق باشي

  9. #9
    اگه نباشه جاش خالی می مونه mofi's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    بی خیال
    پست ها
    477

    پيش فرض

    دانلود كردم.ميتوني پاكش كني.ولي چطوري كار ميكنه؟هر دكمه اي رو ميزنم زرتي خارج ميشه!

  10. #10
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    اين برنامه رو بايد توي خود برنامت اجرا كني.
    يا بري توي DOS Prompt و اونجا اجراش كني.
    چون توي DOS يك برنامه رزيدنت توي حافظت ميشه.
    ولي چون برنامه تحت داس هست توي ويندوز ميپره بيرون.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •