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

نام تاپیک: مقیم شدن برنامه در حافظه

  1. #1
    کاربر دائمی آواتار maryam_vb
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    تهران
    پست
    230

    Question مقیم شدن برنامه در حافظه

    با سلام

    من میخوام برنامم از زمان load شدن ویندوز در حافظه قرار بگیره و دائما در حال اجرا باشه .آیا نیاز به نوشتن کدی در برنامه می باشد؟
    البته شنیدم که اگر فایل اجرایی رو در startupو system32 کپی کنی اون برنامه در حافظه مقیم میشه.آیا این مطلب صحت داره؟

  2. #2
    کاربر دائمی آواتار amirsajjadi
    تاریخ عضویت
    آبان 1385
    محل زندگی
    خراسان رضوی - سبزوار
    سن
    35
    پست
    871
    شما وقتی برنامتون اجرا میشه توی حافظه load میشه حالا میتونید توی startup یا هر جای دیگه قرار بدید
    توی این آدرس هم میشه یک کلید رشته ای درست کنید و آدرس برنامتون رو بدید تا وقتی ویندوز بالا میاد اجرا بشه
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Run
    همچنین شما میتونید از سرویس ها هم استفاده کنید

  3. #3
    کاربر دائمی آواتار Microsoft.net
    تاریخ عضویت
    آبان 1382
    محل زندگی
    مشهد
    پست
    584
    دوست عزیز پیشنهاد میکنم یک Windows Service بنویسید .

  4. #4
    کاربر دائمی آواتار maryam_vb
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    تهران
    پست
    230
    توی این آدرس هم میشه یک کلید رشته ای درست کنید و آدرس برنامتون رو بدید تا وقتی ویندوز بالا میاد اجرا بشه
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Run
    تغییرات رجیستری رو تو setup ساختن میشه تعیین کرد تا اون تغییرات در سیستم کاربر انجام بشه، درست میگم؟
    کلید رشته ای باید حاوی چه باشد؟بیشتر توضیح میدید.

  5. #5
    نقل قول نوشته شده توسط maryam_vb مشاهده تاپیک
    تغییرات رجیستری رو تو setup ساختن میشه تعیین کرد تا اون تغییرات در سیستم کاربر انجام بشه، درست میگم؟
    کلید رشته ای باید حاوی چه باشد؟بیشتر توضیح میدید.
    1- بله میتونید توی setup تعیین کنید.
    حتی میتونید یه فایل متنی با پسوند reg درست کنید و اطلاعات مربوط به نام و مسیر برنامه رو توش بنویسید. (در اینصورت حتی با دوبار کلیک کردن روی اون اطلاعات در رجیستری ثبت میشه) مانند :
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run]
    "Babylon Client"="C:\\Program Files\\Babylon\\Babylon.exe -AutoStart"
    2- باید حاوی مسیر دقیق فایل اجرایی و احیانا پارامترهای خط فرمان باشه
    ...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست

  6. #6
    کاربر دائمی آواتار maryam_vb
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    تهران
    پست
    230
    آقای امیر سجادی و سینا امیر شکاری بخاطر راهنماییتون متشکرم.

    فکر کنم روش setup بهتر باشه.فقط در این صورت کاربر اجازه تعیین مسیر نصب رو نباید داشته باشه،نه؟

  7. #7
    نقل قول نوشته شده توسط maryam_vb مشاهده تاپیک
    آقای امیر سجادی و سینا امیر شکاری بخاطر راهنماییتون متشکرم.

    فکر کنم روش setup بهتر باشه.فقط در این صورت کاربر اجازه تعیین مسیر نصب رو نباید داشته باشه،نه؟
    یه کار دیگه هم میتونی بکنی !
    وقتی Form برنامه Load میشه برنامه رو تو استارت آپ بذاری دیگه مشکل اینکه برنامه از کجا اجرا شده رو نداری ! ( تو دفعات بعدی هم ریجستری رو چک کنی اگه کلید مرود نظر بود که هیچی اگه نبود دوباره درستش کنه )

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

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