سلام دوستان کسی میدونه به غیر از نام یک فرایند چه چیز دیگه ای بعد از روشن و خاموش شدن سیستم تغییر نمیکنه میخواهم، اطلاعات فرایند رو ذخیره کنم ولی حتی Id اونهام Unique نیست توی هر بار ریستارت تغییر میکنه، غیر از اسم چیزی هست که بشه بهش تکیه کرد؟!!
سلام دوستان کسی میدونه به غیر از نام یک فرایند چه چیز دیگه ای بعد از روشن و خاموش شدن سیستم تغییر نمیکنه میخواهم، اطلاعات فرایند رو ذخیره کنم ولی حتی Id اونهام Unique نیست توی هر بار ریستارت تغییر میکنه، غیر از اسم چیزی هست که بشه بهش تکیه کرد؟!!
من همیشه از این استفاده می کردم جواب می داد:
System.Diagnostics.Process.GetCurrentProcess().Mai nModule.ModuleMemorySize
همیشه یکتا بود برای همه برنامه ها
ممنون چی بر میگردونه عزیز؟!
این یک مقداری رو بر می گردونه به بایت که فکر کنم میزان فضایی که برنامه توی رم در اختیار گرفته رو نشون میده
من یک زمانی یک برنامه نوشتم که روی سیستم کارمند ها نصب می شد و کارش این بود که اجازه نمی داد نرم افزاری غیر از نرم افزارهایی که مجازند باز کنند
اون موقع همه پروپرتی های Procees رو تست کردم و بهترین چیزی که پیدا کردم این بود
البته اصولی نیست ولی من هیچ وقت مشکل نخوردم
فکر کنم بهترین کار اینه که فایل Exe نرم افزار رو باز کنی و مثلا MD5شو برگردونی و اونو همیشه بررسی کنی