h-rafiee
شنبه 28 مرداد 1391, 23:35 عصر
با سلام خدمت همه ی اساتید.
امروز خیلی دگه سرش این موضوع گیر کردم
هرچند حل شده است اما یک مشکل کوچیک دارم.
اولین روش که از CMD استفاده می کنه کد خط زیر هست که مشکلش فقط اینه که یک پیام ترسناک برای کاربر نشون میده که کمی بترسه بعد 20 ثانیه سیستم خاموش میشه.
System.Diagnostics.Process.Start("ShutDown", " /s");
اما خط بعدی برای رفع این مشکل نوشتم که یک صدای بوق سیستمی و یک دینگ ویندوزی و یک اررور سریع و بعد خاموش همه ی اینا زیره 1 ثانیه اتفاق می افته که کاربر باز هم میترسه بترکه سیستمش.
CSHARP]System.Diagnostics.Process.Start("ShutDown", " /s /t 00");[/CSHARP]
حالا دگ از /f و ... هم بگذریم.
گشتم راههای دیگه رو پیدا کنم که با Management روبرو شدم هرچقدر از کتابخونه اش استفاده کردم آخر نتونستم از توابعی که خیلی از سایتها دیدم استفاده کنم!
راه حل بعدی هم اضافه کردن dll دوست خوبمون user32 بود که این کار رو نکردم.
راستی اینم بگم که می خوام کامپیوتر به هر قیمتی خاموش بشه یعنی مجبورش کنه کد که روش اولیه این کار رو میکرد ولی روش دوم که Management است این کار رو نمی کنه.
یک راه حل ؟ کاری هم با ویندوز های قدیمی هم نداریم روی XP و 7 جواب بده کافیه
امروز خیلی دگه سرش این موضوع گیر کردم
هرچند حل شده است اما یک مشکل کوچیک دارم.
اولین روش که از CMD استفاده می کنه کد خط زیر هست که مشکلش فقط اینه که یک پیام ترسناک برای کاربر نشون میده که کمی بترسه بعد 20 ثانیه سیستم خاموش میشه.
System.Diagnostics.Process.Start("ShutDown", " /s");
اما خط بعدی برای رفع این مشکل نوشتم که یک صدای بوق سیستمی و یک دینگ ویندوزی و یک اررور سریع و بعد خاموش همه ی اینا زیره 1 ثانیه اتفاق می افته که کاربر باز هم میترسه بترکه سیستمش.
CSHARP]System.Diagnostics.Process.Start("ShutDown", " /s /t 00");[/CSHARP]
حالا دگ از /f و ... هم بگذریم.
گشتم راههای دیگه رو پیدا کنم که با Management روبرو شدم هرچقدر از کتابخونه اش استفاده کردم آخر نتونستم از توابعی که خیلی از سایتها دیدم استفاده کنم!
راه حل بعدی هم اضافه کردن dll دوست خوبمون user32 بود که این کار رو نکردم.
راستی اینم بگم که می خوام کامپیوتر به هر قیمتی خاموش بشه یعنی مجبورش کنه کد که روش اولیه این کار رو میکرد ولی روش دوم که Management است این کار رو نمی کنه.
یک راه حل ؟ کاری هم با ویندوز های قدیمی هم نداریم روی XP و 7 جواب بده کافیه