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

نام تاپیک: عدم نمایش متن طولانی در ویندوز 98

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    120

    عدم نمایش متن طولانی در ویندوز 98

    سلام

    در پروژه ای قرار بود اطلاعات متنی زیادی به تناسب موضوعات مختلف در رکوردهای دیتابیس ذخیره شود. ابتدا از اکسس استفاده شد ولی با مشکل بر خوردیم چون فیلد Memo در اکسس حداکثر 65535 کارکتر میپذیرد. این مشکل را با دیتابیس DBIsam حل کردیم چون محدودیت ندارد. در نمایش این اطلاعات از DBRichEdit استفاده کردیم .
    در WinXP مشکلی نداشتیم ولی در Win Me و Win98 با مشکل عدم نمایش و یا هنگ سیستم مواجه شدیم. هر موقع به رکوردی میرفتیم که متن طولانی دارد سیستم هنگ میکند. عبارت
    DBRichEdit1.MaxLength := $7FFFFFF0;
    را جهت افزایش به بیش از 64 کیلوبایت در FormCreate اضافه کردم.ولی مشکل حل نشد.
    از دوستان و اساتید تقاضای راهنمایی دارم.

    ----

  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379
    RichEd32.dll را از فولدر System32 ویندوز XP به فولدر System ویندوز 98 کپی کنید ببینید فرقی میکند یا نه.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    120
    جناب کرامتی عزیز
    سلام

    خیلی متشکرم. با سیستم منزل امتحان کردم . نه تنها مشکل حل شد بلکه در ویندوز 98 سرعت فراخوانی بیشتر از winxp بود. :shock:

    فایل مذکور در winxp system32 حدود 4 کیلو بود و در win98 حدود 183 کیلو .جابجایی جالبی بود.

    بسیار ممنون. با سیستمهای محل کار هم امتحان میکنم انشاالله آنجا هم حل است. :D

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    ایران - سمنان
    پست
    99
    خب خدا را شکر این وسط ما هم یه چیزی یاد گرفتیم .
    مرسی آقای کرامتی عزیز . :oops:

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

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