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

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




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

نام تاپيک: مشكل در انتقال برنامه Vb.net؟

  1. #1
    داره خودمونی میشه alex1000's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    اراک
    پست ها
    58

    14 مشكل در انتقال برنامه Vb.net؟

    سلام
    بچه ها من يك برنامه با VB.NET نوشتم و با خود VS2005 هم براش برنامه نصب تهيه كردم.(البته پروژه اصلي و پروژه نصب كاملا مجزا تهيه شده اند يعني در يك solution نيستند)
    حالا برنامه را روي يك سيستم ديگه نصب كردم به سه تا مشكل برخوردم (البته سومي زياد مهم نيست):
    1. با اينكه در هنگام ساخت برنامه نصب، فريم نت ورك به صورت اتوماتيك به پروژه نصب اضافه شد ولي حالا وقتي ميخوام برنامه نصب رو اجرا كنم ميگه نت ورك نصب نيست وشما بايد اونو از سايت بگيري و نصب كني!!!(مگه برنامه نصب نبايد خودش اينكارو كنه؟)
    2. بعد از اينكه فريم نت ورك رو به صورت دستي نصب كردم برنامه اجرا شد ولي وقتي فرم دوم رو ميخوام باز كنم ميگه اين ويندوز Activx رو پشتيباني نمي كنه (اخه در فرم دوم من از كامپوننت تقويم شمسي استفاده كردم كه فايل اون هم در هنگام ساخت نصب اضافه شد.) چكار كنم كه در هنگام نصب Activx روي سيستم مورد نظر اجرا بشه؟
    3. روي اون سيستم اعداد در برنامه، به صورت english نمايش داده مي شوند چرا؟
    اگه لطف كنيد و هر چه زودتر جواب بديد خيلي خيلي ممنون ميشم.
    متشكرم

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    1) تشریح کامل: (پست 26)
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    2) دات نت نسخه 2 به بالا خودش تقویم شمسی دارد و استفاده از چیز خارجی ....
    یک سری از ActiveX ها بجز کپی باید در لیست اشیای COM ویندوز Register شوند.
    این عمل در صورت نیاز باید به کمک برنامه regsvr32.exe صورت بگیرد
    (در یک پنجره cmd تایپ کنید ?/ regsvr.32 تا پارامترها را مشاهده کنید)

    یا برخی موارد ActiveX باید در System32 کپی شود.

    3)
    یا از فونت های کاملاً فارسی استفاده کنید، مثل B Homa یا B Titr (حداقل فقط برای ستون های عددی)
    وگرنه مدیریت چگونگی نمایش اعداد به عهده ویندوز خواهد بود.

  3. #3
    حـــــرفـه ای Ultimator's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    NetFrameWork.
    پست ها
    3,239

    14

    2) دات نت نسخه 2 به بالا خودش تقویم شمسی دارد و استفاده از چیز خارجی ....
    سلام دوباره
    ميشه بگيد کجای دات نت تقويم شمسی داره ؟ من هرچی گشتم پيدا نکردم
    تو datetimepicker یا month calender ، رایت تو لفت layout رو فعال کردم ولی فقط روز های هفته فارسی شدند تقويم ميلادی بود

    اگه باشه که عالیه

    ممنونم

  4. #4
    آخر فروم باز shalineh's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    فعلا ایران
    پست ها
    1,033

    پيش فرض

    ميشه بگيد کجای دات نت تقويم شمسی داره ؟ من هرچی گشتم پيدا نکردم
    System.Globalization.PersianCalendar

  5. #5
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    شرمنده به نظر میرسه سوء تفاهم شده!
    منظورم کلاسس ماژول System.Globalization.PersianCalendar بود نه کنترلر تقویم.
    در اصل میخواهم بگویم با وجود کلاسس فوق دوستان و اساتد ارجمند با کمی تلاش میتوانند تقویم بی عیب و نقصی تولید کنند.

    فقط یک کم زحمت دارد ولی لااقل اطمینان دارید که مرکز و هسته محاسبه مستحکم و صحیح است.

    از دوستان و سروران ارجمند به علت به اشتباه انداختنشان (و امیدوار کردنشان) شدیداً عضر خواهی میکنم.
    شرمنده و بای!

  6. #6
    داره خودمونی میشه alex1000's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    اراک
    پست ها
    58

    14 ActiveX

    یک سری از ActiveX ها بجز کپی باید در لیست اشیای COM ویندوز Register شوند.
    این عمل در صورت نیاز باید به کمک برنامه regsvr32.exe صورت بگیرد
    (در یک پنجره cmd تایپ کنید ?/ regsvr.32 تا پارامترها را مشاهده کنید)

    یا برخی موارد ActiveX باید در System32 کپی شود.
    سلام
    اگه لطف كنيد و يك مقدار بيشتر در اين زمينه توضيح بديد ممنون ميشم.
    از كجا بفهمم ActiveX من جز كدام دسته است؟

  7. #7
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    تست کنید برادر، تست.

    اگر دات نتی باشد،
    که معمولاً باید کنار exe کار کند، اگر نشد در C:\Windows\assembly کپی و نصبش کنید.

    اگر COM یا API هم باشد باز زیاد فرقی ندارد.
    اگر از صحت کد خود اطمینان دارید.
    1- اول کنار exe
    2- اگر نشد کپی در C:\Windows\System32
    3- اگر باز هم نشد، regsvr
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    4- اگر باز هم نشد، شاید از جایی که dll را تهیه کرده اید، پک نصبی هم به شما داده باشند که در ان صورت باید ان پک اجرا شود.
    مثلاً خود Framework یا Crystal با هیچ یک از موارد فوق کار نخواهند کردند و حتماً باید با پک خودشان نصب شوند.
    (چه نصب واضح و با پنجره و چه نصب خاموش و بدون رابط نمایشی)

    اگر باز هم کار نکرد، با در دست داشتن dll به لبو فروشی مراجعه کنید تا شاید ....

Thread Information

Users Browsing this Thread

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

User Tag List

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

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