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

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




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

نام تاپيک: مشكل با كنترلهاي Ocx

  1. #1
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض مشكل با كنترلهاي Ocx

    يه برنامه با VB.NET نوشتم كه در يكي از فرمها از كنترل MSFLEXGRID و ADODB كه قبلا در VB6 وجود داشت اما در VB.NET ديگر وجود ندارد استفاده كرده ام ، اگر VB6 در سيستم نصب باشد برنامه بخوبي عمل ميكند اما اگر VB6 را Unistal كنيم با لود شدن فرم بالا خطاي "Class not registered" ظاهر ميشود و فرم هم لود نميشود. اگر كسي اطلاعاتي داره حتما برايم بذاره نياز فوري دارم.

  2. #2
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    RegSvr32 رو رو اون اجرا کردی؟
    MSFLXGRD.OCX رو کپی کن تو c:\windows\system32 و دستور زیر رو اجرا کن:
    RegSvr32 msflxgrd.ocx

    همینطور ADODB رو

  3. #3
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض بيشتر

    با تشكر از شما آقاي hamidreza_buddy
    مشكل در سيستم من حل شد. اما مطمئنا اين مشكل در سيستم كاربر هم پيش خواهد آمد براي ثيت كنرلها در سيستم كاربر چه راهكارهايي وجود دارد. آيا برنامه هاي Setup ساز همچنين امكاناتي دارند يا بايد بصورت دستي كد بنويسم.
    با تشكر

  4. #4
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    آگه با برنامۀ Setup ساز (مثلاً با واسه خود VS) بسازی خودش خود به خود اون ها رو رجیستر می کنه.
    فقط باید اون رو به Dependencies (فایل هایی که برنامه برای اجرا به آن ها احتیاج دارد) پروژه اضافه کنید.
    البته معمولاً خود VS این فایل ها رو به صورت اتوماتیک شناسایی می کنه.

  5. #5
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض

    يك دنيا تشكر!
    هر فكر مثبت تو تقدير تو را مي آقريند.

  6. #6
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض زبان فارسي و كنترل MSFlexgrid

    كنترل MSFlexgrid بخوبي از زبان فارسي پشتيباني نميكند(براي بار اول مشكلي ندارد اما فرضا اگر VB.NET از دوباره نصب شود و يا ويندوز سيستم عوض شود) تمام اطلاعاتي (فقط حروف فارسي) كه در اين كنترل لود ميشوند بصورت علامت سوال ديده ميشوند.آيا راه حلي براي رفع اين مشكل سراغ داريد؟
    لطفا راهنمايي كنيد.

  7. #7
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    احتمالاً مشکل ار component نیست.
    از تنظیمات ویندوزه.
    فک کنم باید رفت توی Control Panel قسمت Regional و تو Advanced گزینۀ Farsi رو انتخاب کرد.
    امتحان کن اگه درست شد بگو.

  8. #8
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض همچنين مشكلي ديده نميشه

    زبان سيستم برروي فارسي ست شده و ساير قسمت هاي برنامه بخوبي با فارسي كار ميكنند و هيچ مشكلي ندارند.

  9. #9
    پروفشنال anvar.net's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    IRAN
    پست ها
    648

    پيش فرض مشكل از ويندوز نصب شده؟

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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