PDA

View Full Version : برنامه مقیم در حافظه



Delphi Skyline
یک شنبه 25 اردیبهشت 1384, 15:34 عصر
چطور می شه برنامه خود را مقیم در حافظه کرد .
یعنی در قسمت process تسک مناجر قرار بگیره ؟

دنیای دلفی
یک شنبه 25 اردیبهشت 1384, 15:43 عصر
کافیه Form اصلی برنامه را Hide کنی حل می شه .

:موفق:

javidtaheri
یک شنبه 25 اردیبهشت 1384, 17:42 عصر
مقیم بودن برنامه درحافظه چه سودی دارد لطفا توضیح دهید؟

babak_delphi
دوشنبه 26 اردیبهشت 1384, 00:05 صبح
معمولا برنامه هایی که بصورت Service نوشته می شند اینطورند.
البته فکر کنم که این مورد نظرتون باشه
می تونی برای اطلاعات بیشتر Service رو search کنی
:sunglass:

vcldeveloper
دوشنبه 26 اردیبهشت 1384, 08:34 صبح
یعنی در قسمت process تسک مناجر قرار بگیره
برنامه شما همیشه بعد از اجرا شدن در بخش process از Task Manager قرار میگیره !!

Delphi Skyline
دوشنبه 26 اردیبهشت 1384, 15:36 عصر
منظورم اینه که کسی نتونه اونو CLOSE کنه .

Touska
دوشنبه 26 اردیبهشت 1384, 16:43 عصر
خوب شما باید همان فرم را مخفی کنید و برای End Task نشدنش راهی هم اختراع کن(Windows Xp). ما هم داشته باشیم.

موفق باشید :flower:

Delphi Skyline
دوشنبه 26 اردیبهشت 1384, 17:13 عصر
خوب من اگر اون راهو می دونستم که دیگه !!!!!!!!

حمیدرضاصادقیان
دوشنبه 26 اردیبهشت 1384, 18:05 عصر
باید با اون مثل یک سرویس برخورد کنی که موقع بالا اومدن ویندوزت اجرا بشه تا کسی نتونه اونو ببنده.
البته نمیدونم بدین صورت درسته یا نه :گیج:

Delphi Skyline
دوشنبه 26 اردیبهشت 1384, 20:54 عصر
باید با اون مثل یک سرویس برخورد کنی که موقع بالا اومدن ویندوزت اجرا بشه تا کسی نتونه اونو ببنده.
البته نمیدونم بدین صورت درسته یا نه
اگر طرز استفاده ازشو بگید ممنون می شم.

حمیدرضاصادقیان
دوشنبه 26 اردیبهشت 1384, 21:43 عصر
میتونی به لینک زیر بری شاید بهت کمکی بکنه.
http://www.barnamenevis.org/forum/viewtopic.php?t=15941
:sunglass:

Delphi Skyline
دوشنبه 26 اردیبهشت 1384, 22:35 عصر
متشکرم :flower:

NR_289
دوشنبه 26 اردیبهشت 1384, 22:51 عصر
البته برنامه ها به هر صورتی که نوشته شوند خنجر end task آن را از پا در می آورد.
چه به صورت service باشند و یا به هر صورت دیگر.
مشکل در اینجا است که هنگام end task شدن برنامه توسطtask manager برنامه را بدون اینکه اجازه هیچ event ی را به آن بدهد میبندد.
فقط پروسس System و System Idle Process از این پدیده در امان هستند و آن هم به این دلیل است که task manager این پروسس ها را میشناسد و آن ها را نمی بندد چون در صورت بسته شدن آنها سیستم واقعا شاکی میشه.
به نظر من بهتره از فکر end task نشدن برنامه ات بیای بیرون.
تنها راهش اینه که دو تا برنامه باشند و هر دو از یکدیگر در مقابل بسته شدن چلوگیری کنند.

Delphi Skyline
سه شنبه 27 اردیبهشت 1384, 11:46 صبح
تنها راهش اینه که دو تا برنامه باشند و هر دو از یکدیگر در مقابل بسته شدن چلوگیری کنند.
اینم کاریه برای خودش . متشکرم .

Mahdi-563
یک شنبه 08 خرداد 1384, 00:26 صبح
از راه ریجیستر امتحان کردی؟ آیا