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

نام تاپیک: مشکل در اجرای برنامه همزمان با بالا آمدن ویندوز

  1. #1
    کاربر جدید
    تاریخ عضویت
    مهر 1390
    محل زندگی
    مشهد
    پست
    13

    مشکل در اجرای برنامه همزمان با بالا آمدن ویندوز

    سلام دوستان عزیزمن می خواستم برنامه ای بنویسم که با بالا آمدن ویندوز، این برنامه هم اجرا بشه. از توی همین سایت کد مربوط به اونو پیدا کردم ولی اجرا نمیشه. دوستان اگه کسی می دونه لطفا منو راهنمایی کنه.کدی که نوشتم به صورت زیر است و indexr اسم برنامه ای که من نوشتم:RegistryKey rk = Registry.CurrentUser.OpenSubKey("software\\micro ft\\windows\\currentversion\\run", true); rk.SetValue("indexer", Application.ExecutablePath.ToString());البته من اصلا متوجه نشدم که خط اول چه کاری انجام میده. اگر لطف کنین توضیح بدین ممنون میشم

  2. #2

    نقل قول: مشکل در اجرای برنامه همزمان با بالا آمدن ویندوز

    این کد یه سری تغییرات توی تنظیمات رجیستری کامپیوتر انجام میده
    شما اگه پنجره run ویندوز رو باز کنید (کلید میانبر: Win + R) و توی اون بنویسین regedit ، یه پنجره ای باز میشه و اگه تو اون پنجره این مسیری که تو کد نوشته رو برین یعنی
    software\\microsoft\\windows\\currentversion\\run میتونید توی پوشه run هر فایلی رو که میخواین ایجاد کنید تا به محض بالا اومدن ویندوز اون فایل هم اجرا بشه
    این کد هم همین کار رو میکنه. میاد توی پوشه ی run یه فایل از برنامه exe شما میسازه تا به محض بالا اومدن ویندوز برنامه شما اجرا بشه
    توی خط دوم هم طرز ساختن فایل رو شما بهش دارین میگین یعنی دارین میگین برنامه من رو از فلان آدرس کپی کن و با اسم indexer توی پوشه run ذخیره کن تا هر موقع ویندوز بالا اومد برنامه من هم بالا بیاد
    موفق باشید


  3. #3
    کاربر جدید
    تاریخ عضویت
    مهر 1390
    محل زندگی
    مشهد
    پست
    13

    نقل قول: مشکل در اجرای برنامه همزمان با بالا آمدن ویندوز

    نقل قول نوشته شده توسط erfan_urchin مشاهده تاپیک
    این کد یه سری تغییرات توی تنظیمات رجیستری کامپیوتر انجام میده
    شما اگه پنجره run ویندوز رو باز کنید (کلید میانبر: Win + R) و توی اون بنویسین regedit ، یه پنجره ای باز میشه و اگه تو اون پنجره این مسیری که تو کد نوشته رو برین یعنی
    software\\microsoft\\windows\\currentversion\\run میتونید توی پوشه run هر فایلی رو که میخواین ایجاد کنید تا به محض بالا اومدن ویندوز اون فایل هم اجرا بشه
    این کد هم همین کار رو میکنه. میاد توی پوشه ی run یه فایل از برنامه exe شما میسازه تا به محض بالا اومدن ویندوز برنامه شما اجرا بشه
    توی خط دوم هم طرز ساختن فایل رو شما بهش دارین میگین یعنی دارین میگین برنامه من رو از فلان آدرس کپی کن و با اسم indexer توی پوشه run ذخیره کن تا هر موقع ویندوز بالا اومد برنامه من هم بالا بیاد
    موفق باشید

    خیلی خیلی ممنون از توضیحات خوبتون. من خیلی سرچ کرده بودم ولی توضیحات به این خوبی رو جایی ندیدم

    توی این مسیری که شما از طریق regedit فرموده بودین رفتم و دقیقا یک فایل به نام indexer توی این چوشه ایجاد شده ولی متاسفانه من نمی دونم چرا وقتی ویندوز بالا میاد برنامه من اجرا نمیشه. می دونین مشکلش از چیه؟

  4. #4

    نقل قول: مشکل در اجرای برنامه همزمان با بالا آمدن ویندوز

    احتمالا واسه اینه که قسمت سوم خط دوم رو ننوشتین و اینکه exe. رو بعد indexer نزاشتین
    کد رو به این شکل تغییر بدین ببینین درست میشه؟
    کد HTML:
    RegistryKey rk = Registry.CurrentUser.OpenSubKey("software\\microsoft\\windows\\currentversion\\run", true);
     rk.SetValue("indexer.exe", Application.ExecutablePath.ToString(), RegistryValueKind.String);

تاپیک های مشابه

  1. اجرای برنامه قبل از بالا آمدن ویندوز
    نوشته شده توسط majidgh در بخش VB.NET
    پاسخ: 51
    آخرین پست: جمعه 05 مهر 1392, 19:15 عصر
  2. پاسخ: 7
    آخرین پست: جمعه 06 آبان 1390, 00:21 صبح
  3. اجرای آمدن برنامه به هنگان بالا آمدن ویندوز
    نوشته شده توسط amirepsilon در بخش C#‎‎
    پاسخ: 4
    آخرین پست: سه شنبه 05 خرداد 1388, 13:10 عصر
  4. بالا آمدن برنامه به محض بالا آمدن ویندوز
    نوشته شده توسط elham123 در بخش Access
    پاسخ: 2
    آخرین پست: سه شنبه 10 دی 1387, 10:09 صبح
  5. اجرای برنامه قبل از بالا آمدن صحفه Welcome
    نوشته شده توسط Kourush در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 7
    آخرین پست: شنبه 11 شهریور 1385, 13:35 عصر

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

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