ايران ويج

نسخه‌ی کامل: Switch user در وی بی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان
یکی از امکانات ویندوز Switch user است
مثلا من برای ریستارت ویندوز از کد زیر استفاده می کنم ؛
shell ("shutdown -r")

حالا نمیدونم برای Switch user چکار کنم
خیلی هم سرچ کردم ولی چیزی پیدا نکردم
بعد با خود ماکروسافت در میان گزاشتم که به شرح زیر به من پاسخ دادن :

The shell command has been replaced by Process.start better to use it

system.io.process.start("shutdown.exe" , "-l")

من از
system.io.process.start("shutdown.exe" , "-l")
کردم ولی Error میده
حالا چیکارش کنم ؟؟؟؟
خود مایکروسافت یعنی نمیدونه میشه با LockWorkStation به قسمت سوییچ یوزر رفت !؟

از این کد استفاده کنید:
کد:
Call Shell("c:\windows\system32\rundll32.exe user32.dll, LockWorkStation")


(بزرگی و کوچکی حروف رو تغییر نده دوست عزیز - حتی c:\windows .... رو)
مثلا شما Lock رو بنویسید lock با ارور زیر مواجه میشید. اینم گفتم مشکلی براتون پیش نیاد.
Error in user32.dll
Missing entry:lockWorkStation

در ضمن فکر میکنم این کدی که مایکروسافت به شما داده مربوط بشه به VB.NET