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

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




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 21

نام تاپيک: اپدیت نرم افزار

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

    پيش فرض اپدیت نرم افزار

    سلام به همه اساتید
    دوستان بد جوری گیر این کدم
    ببنید من یک کامبو باکس و 3 تکس باکس دارم
    که در کامبو باکس این کد ها رو نوشتم :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و یک دکمه هم دارم که توش اینا رو نوشتم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا میخوام با انتخاب یک فایل xml مخصوص و باز کردن اون با برنامه برنامه یک ایتم به نام مثلا d به کامبو اضافه کنه و اینا رو برای رویداد سلکت مثل کدهای بالا بنویسه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و این تنظیمات برای دفه بعد سیو بشه
    ایا این امکان داره ؟
    ممنون
    راستی پروژه رو هم میزارم
    اگه خواستید برام تکمیلش کنید
    یا حق
    [URL="http://www.up.ma/images/cmmggu4uxemoxiszd0uw.rar"]
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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

    پيش فرض

    دوست عزیز، با فایل Xml میشه یک آیتم به کامبو باکس یا لیست باکس یا هر Array Control دیگه اضافه یا حذف کرد و حتی اونو Save کرد. اما اینکه بیای و چیزی به کد برنامه اضافه کنی ( بعد از کامپایل یا به قول خودت آپدیت ) با فایل Xml امکان پذیر نیست.
    ****
    برای آپدیت برنامه ( برای اینکه کاربران به منظور آپدیت ، مجبور به دانلود کل برنامه جدید نباشند ) باید از برنامه نویسی چند لایه استفاده کنی. یعنی کدهایی که میخوای آپدیت بشن رو در یک Class Library بنویس و کامپایل کن. در صورتی که در آینده تمایل داشتی که این قسمت از برنامه رو آپدیت کنی فقط نیاز به ویرایش این DLL خواهد بود و پس از ویرایش و آپدیت کدها، کافیست کاربران ، تنها این فایل رو داون کرده و بر روی DLL قبلی Over Write کنند.

  3. این کاربر از shalineh بخاطر این مطلب مفید تشکر کرده است


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

    پيش فرض

    افرین شالینه جان
    همونه که من میگم
    ایا سمپلی در این باره داری ؟
    چون من این جوری نمیگرم

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

    پيش فرض

    یه سمپل نوشتم که کامپایل شده اونو برای آپلود گذاشتم. البته با عجله نوشتم

    ابتدا فایل Sample.zip رو دانلود کن و اجرا کن.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سپس فایل Update.zip رو داون و آنزیپ کن. محتویات فایل اکسترکت شده رو داخل دایرکتوری Sample بریز.
    می بینی که بدون اینکه تغییری در برنامه اصلی داده شده باشد ، برنامه کاملا آپدیت شده است و یک گزینه جدید به کامبو باکس اضافه شده است.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سورس برنامه رو فردا واست میذارم. ( میخوام اول ببینی که همونیه که میخواستی یا نه؟ )

    البته برنامه کاملا ابتدایی نوشته شده است ( هدف تعلیم مفاهیم بود ). بدیهی است که با صرف وقت بیشتر ، میتوان برنامه رو حرفه ای تر هم نوشت.

  6. این کاربر از shalineh بخاطر این مطلب مفید تشکر کرده است


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

    پيش فرض

    درود بر شما
    عالی بود !
    کار اضافه هم احتیاج ندارد
    فقط ایا باید محتویات فایل dll تغیر کند ؟
    من از vb.net 2005 express edtion استفاده میکنم با این میشه dll نوشت ؟ یا باید pro رو بخرم
    میشه project رو برام برام بزاری سورس رو میگم
    ممنون

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

    پيش فرض

    راستی گلم
    میشه یه کاری کرد که اون xml حذف بشه و فقط این عملیات با اون dll انجام بشه
    این طور بهتره
    ممنون

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

    پيش فرض

    فقط ایا باید محتویات فایل dll تغیر کند ؟
    بله!
    من از vb.net 2005 express edtion استفاده میکنم با این میشه dll نوشت ؟ یا باید pro رو بخرم
    نمی دونم. من خودم از نسخه پروفشنال استفاده می کنم.
    میشه project رو برام برام بزاری سورس رو میگم
    بفرما:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  10. این کاربر از shalineh بخاطر این مطلب مفید تشکر کرده است


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

    پيش فرض

    میشه یه کاری کرد که اون xml حذف بشه و فقط این عملیات با اون dll انجام بشه
    بستگی به حجم دیتاها داره. اگه رکوردهات در حد چند صد عدد است میتونی یک آرایه رو در Dll تعریف کنی.
    در غیر این صورت باید متوسل به دیتا بیس و XML بشی.

  12. این کاربر از shalineh بخاطر این مطلب مفید تشکر کرده است


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

    پيش فرض

    سلام
    ممنون
    میرم نگاه کنم
    راستی حدود 2000 تایی هست
    نمیشه در سه یا چهار dll جاشون داد ؟
    ممنون

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

    پيش فرض

    درود بر شما
    گلم من یه مشکلی دارم
    من باید در هر بار انتخاب ایتم توسط Combobox سه مشخصه رو به تکس باکس ها بفرستم
    با این کد شما :
    If Name.ToLower = "google" Then Return "http://www.google.com"
    فقط یک مشخصه فرستاده میشه .
    چی کارش کنم من ؟
    دمت گرم اینو درستش کن
    یا حق

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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