View Full Version : سوال: ایجاد وقفه در سیستم عامل
terminator68
جمعه 04 مرداد 1392, 19:15 عصر
سلام.
می خواستم بدونم میشه با VB یا C++ وقفه ایجاد کرد؟؟
مثلا برنامه ای هست که بصورت realtime کار می کنه...
بعدش می خوام وقفه ای ایجاد کنم که این برنامه بره به حالت suspend..
بعدش بتونم یه فایل اجراییشو از کار بندازم...
ایا این کار امکان پذیره؟؟؟
بعدش میشه یه فایل رو با یه مقدار Null جایگزین کرد؟؟
mehran901
جمعه 04 مرداد 1392, 19:20 عصر
اره تابع sleep از توابع Api برنامه رو واسه مدت زمان دلخواه متوقف میکنه تو سی ++ و ویبی هم به راحتی میشه استفاده کرد
terminator68
جمعه 04 مرداد 1392, 22:58 عصر
بعدش میشه یه فایل رو با یه مقدار Null جایگزین کرد؟؟
m.4.r.m
جمعه 04 مرداد 1392, 23:16 عصر
Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
طرز استفاده :
Sleep 1000 ' to sleep for 1 second
mehran901
شنبه 05 مرداد 1392, 00:50 صبح
بعدش میشه یه فایل رو با یه مقدار Null جایگزین کرد؟؟
نه دیگه این مورد رو نمیشه ! فایل اجرایی بازه شما میخواین نالش کنین؟!! منطقی نیس ، شما ببندنش بعد تغییرات رو اعمال کنین
terminator68
شنبه 05 مرداد 1392, 01:02 صبح
چرا نشه؟؟
وقتی برنامه با تمام سرویساش به حالت suspend میره چرا نشه مقدار درایور هاشو با Null جایگزین کرد؟؟
mehran901
شنبه 05 مرداد 1392, 12:17 عصر
چرا نشه؟؟
وقتی برنامه با تمام سرویساش به حالت suspend میره چرا نشه مقدار درایور هاشو با Null جایگزین کرد؟؟
با برنامه هایی مثل اکسپلورر هکر امتحان کنین!
mehran901
شنبه 05 مرداد 1392, 13:02 عصر
سوالی پرسیده بودین در رابطه با چگونگی کار دیپ فریز فکر میکنم توضیح کاملی باشه :
The concept of how Deep Freeze works is very simple, but the actual implementation is a bit more complicated.
Basically Deep Freeze replaces the disk IO driver with its own that only write files to temporary locations and forbids modification of existing files by copying them (or just parts of the files) to a temporary store and modifying them there, behind the scenes.
This means that every time the system resumes, the store holding all modifications is purged and the system resumes from a previous state, called frozen state.
و البته :
http://en.wikipedia.org/wiki/Deep_Freeze_(software)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.