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

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




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 14 از 14

نام تاپيک: سوال : چطور در يك edit هميشه زبان فارسي داشته باشيم ؟

  1. #11
    پروفشنال MasterData's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    مشهدالرضا
    پست ها
    623

    پيش فرض

    با یه تایمر هم می شه این کار رو کرد ...
    نیاز به این همه ... نیست ...
    حالا فرض كن توي اين فرم داره يك كوئري سنگين اجرا ميشه و كلي كنترلهاي ديگه روي فرم انجام ميشه
    اين تايمر هم هي وقت خوش ميكنه و كلاك ميزنه حالا چي ميشه؟
    عملا برنامه ميره اون دنيا
    شي تايمر واقعا خيلي سنگينه البته يه كامپوننت تايمر هم هست كه به صورت مالتي ترد نوشته شده اون ديگه اين عيب رو نداره

  2. #12
    پروفشنال hp1361's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    514

    پيش فرض

    چرا اينقدر سخت مي گيرين
    در رويداد OnEnter يا Onclick مربوط به edit زبان سيستم رو چك كنيد و به همون زباني كه مي خواهيد تغيير دهيد بالاخره اگر كاربر حتي بخواد از Lanquage Bar هم زبان سيستم رو تغيير بده بايستي دوباره در اون edit يا هر شيئ ديگه جهت نوشتن وارد بشه و يا كليك كنه

    موفق و مويد باشيد

  3. #13
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    سلام
    حالا فرض كن توي اين فرم داره يك كوئري سنگين اجرا ميشه و كلي كنترلهاي ديگه روي فرم انجام ميشه
    اين تايمر هم هي وقت خوش ميكنه و كلاك ميزنه حالا چي ميشه؟
    عملا برنامه ميره اون دنيا
    شي تايمر واقعا خيلي سنگينه البته يه كامپوننت تايمر هم هست كه به صورت مالتي ترد نوشته شده اون ديگه اين عيب رو نداره
    نه ، فکر نمی کنم Timer حافظه خاصی رو اشغال کنه !!
    درواقع اشغال کردن حافظه به وسیله Timer به کاری که در OnTimer اون انجام میشه ربط داره ...
    تایمر هایی هم که به صورت Thread کار می کنند ، کار انجام شده در OnTimer رو در یک Thread جدا انجام میدن تا مشکل حافظه پیش نیاد ...
    ولی خوب میشه از یه Thread جدا هم استفاده کرد ( من یه برنامه برای کار با Tread توی سایت گذاشته بودم )
    چرا اينقدر سخت مي گيرين
    در رويداد OnEnter يا Onclick مربوط به edit زبان سيستم رو چك كنيد و به همون زباني كه مي خواهيد تغيير دهيد بالاخره اگر كاربر حتي بخواد از Lanquage Bar هم زبان سيستم رو تغيير بده بايستي دوباره در اون edit يا هر شيئ ديگه جهت نوشتن وارد بشه و يا كليك كنه

    موفق و مويد باشيد
    درسته اینطورییم میشه ولی توی OnKeyPress باید کلیدهای مربوطه رو Filter کنی ...
    خلاصه ...

    موفق باشید ...
    Last edited by Mahmood_N; 24-02-2007 at 21:32.

  4. #14
    پروفشنال MasterData's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    مشهدالرضا
    پست ها
    623

    پيش فرض

    نه ، فکر نمی کنم Timer حافظه خاصی رو اشغال کنه !!
    درسته تايمر حافظه اشغال نميكنه ولي اگر قرار باشه در بازه زماني خيلي كوتاه انجام بشه سي پي يو رو مشغول ميكنه
    درسته اینطورییم میشه ولی توی OnKeyPress باید کلیدهای مربوطه رو Filter کنی
    من فلسفه اين تايمر رو نفهميدم چيه؟ :دي
    بايد از اخر كدها رو ----- كنيم يا نه؟
    برا اينكه توي يه اديت فقط كدهاي خاصي رو بتوني وارد كنيد در رحدادهاي OnKeypress OnKeyDown OnKeyUp كدهاي مربوطه رو كنترل كنيد

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

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

User Tag List

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

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