امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوئیچ کردن یک یوزر
نویسنده پیام
vizvizbasic آفلاین
كاربر دو ستاره
**

ارسال‌ها: 101
موضوع‌ها: 30
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 0
( 5 تشکر در 5 ارسال )
ارسال: #1
سوئیچ کردن یک یوزر
برای این کار باید از کدام تابع API کمک بگیرم ؟
قبلا می دونستم ولی متاسفانه فراموش کردم !
۳۱-تير-۱۳۸۵, ۰۷:۵۶:۳۹
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #2
RE: سوئیچ کردن یک یوزر
بفرما
۳۱-تير-۱۳۸۵, ۱۳:۱۷:۲۹
ارسال‌ها
پاسخ
vizvizbasic آفلاین
كاربر دو ستاره
**

ارسال‌ها: 101
موضوع‌ها: 30
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 0
( 5 تشکر در 5 ارسال )
ارسال: #3
RE: سوئیچ کردن یک یوزر
خیلی ممنون دوست من ...
۰۱-مرداد-۱۳۸۵, ۰۳:۳۲:۴۱
ارسال‌ها
پاسخ
vizvizbasic آفلاین
كاربر دو ستاره
**

ارسال‌ها: 101
موضوع‌ها: 30
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 0
( 5 تشکر در 5 ارسال )
ارسال: #4
RE:  سوئیچ کردن یک یوزر
Iron_Fist نوشته است:بفرما
آیا تابع دیگری وجود نداره ؟
این با سوئیچ خود ویندوز فرق داره ، ویندوز خیلی سریعتر سوئیچ می کنه اما این نه ؟
راستی این خط چه کاری رو انجام میده ؟
کد:
Private Declare Function WTSGetActiveConsoleSessionId Lib "kernel32.dll" () As Long
چون دیدم بدون این هم کار میده ؟!
۰۲-مرداد-۱۳۸۵, ۱۵:۴۱:۱۲
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #5
RE: سوئیچ کردن یک یوزر
نقل قول: آیا تابع دیگری وجود نداره ؟
فکر نکنم !
نقل قول: این با سوئیچ خود ویندوز فرق داره ، ویندوز خیلی سریعتر سوئیچ می کنه اما این نه ؟
دلیلش اینه که پارامتر آخر یعنی bWait رو من 1 قرار دادم و این بدین معنی
هست که قبل از سوییچ یوزر شدن برنامه هایی که با سوییچ یوزر شدن
عکس العمل نشون می دن عکس العملشون رو نشون بدن تا مثلا در کارشون
اختلال پیش نیاد
اگه خیلی عجله داری اون 1 رو 0 کن که بی توجه به برنامه ها سویچ یوزر کنه
سریع تر می شه !
نقل قول: راستی این خط چه کاری رو انجام میده ؟
کار این تابع بدست آوردن SessionId فعال است ( یعنی SessionId  اون یوزری
که کاربر توشه رو بدست می آره )
فکر کنم ByVal 0& هم معنی کار در یوزر فعال رو بده
در ضمن می تونی از ثابت
Private Const WTS_CURRENT_SESSION As Long = -1&
هم اگه دوست داری بجای این تابع استفاده کنی ( یعنی تو پارامتر دوم تابع
اینو جای WTSGetActiveConsoleSessionId بزاری )
(آخرین ویرایش در این ارسال: ۰۲-مرداد-۱۳۸۵, ۱۷:۲۹:۰۴، توسط Iron_Fist.)
۰۲-مرداد-۱۳۸۵, ۱۷:۱۵:۴۱
ارسال‌ها
پاسخ
vizvizbasic آفلاین
كاربر دو ستاره
**

ارسال‌ها: 101
موضوع‌ها: 30
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 0
( 5 تشکر در 5 ارسال )
ارسال: #6
RE: سوئیچ کردن یک یوزر
ممنون از لطفتون ...

ولی من اونی که منظورم بود این بود ...

کد:
Private Declare Function LockWorkStation Lib "user32" () As Long
اونقدر گشتم تا پیداش کردم !
۱۵-مرداد-۱۳۸۵, ۰۵:۱۸:۲۵
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  replace کردن یا delete کردن فایل سیستمی ویندوز ppcsoft 6 5,903 ۱۳-آذر-۱۳۹۰, ۲۲:۰۵:۰۶
آخرین ارسال: ppcsoft
  سوال:دانلود با دانلود منیجر با استفاده از یوزر و پسورد (مانند رپیدشیر) phsec 8 19,072 ۰۲-بهمن-۱۳۸۸, ۱۹:۲۸:۳۴
آخرین ارسال: phsec
  یه یوزر کنترل واقعا توپ mojtabamalaekeh 3 4,933 ۲۶-مهر-۱۳۸۷, ۰۴:۱۶:۲۴
آخرین ارسال: mojtabamalaekeh
  کپی کردن دسته جمعی با واید کارت و لاگ کردن اررور؟؟؟ sylvester 10 10,464 ۲۱-مهر-۱۳۸۷, ۱۹:۳۷:۰۸
آخرین ارسال: ajlajlajl
  پیمایش پیکچر با حرکت دادنه یوزر کنترل خط فاطمه وطن دوست 5 4,181 ۰۶-مرداد-۱۳۸۷, ۰۰:۵۳:۲۷
آخرین ارسال: Darg
  Zoom کردن خطوط ( ترسیمی و یوزر کنترل ) فاطمه وطن دوست 10 4,811 ۲۴-تير-۱۳۸۷, ۱۰:۵۵:۴۸
آخرین ارسال: فاطمه وطن دوست
  مخفی کردن و غیر قابل حذف کردن ویروس lord_viper 7 6,522 ۲۲-خرداد-۱۳۸۷, ۱۸:۰۲:۳۱
آخرین ارسال: lord_viper
  پیدا کردن یوزر جاری بدون استفاده از geusername Payman62 23 14,806 ۱۳-آبان-۱۳۸۶, ۲۳:۳۰:۵۹
آخرین ارسال: Payman62
  زیپ کردن و آنزیپ کردن فایل Payman62 2 5,534 ۱۸-مرداد-۱۳۸۶, ۲۰:۵۳:۵۹
آخرین ارسال: Payman62
  نوشتن در فایل در یوزر Limited در پارتیشن NTFS Payman62 3 2,626 ۱۲-فروردین-۱۳۸۶, ۰۴:۰۰:۱۴
آخرین ارسال: Payman62

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS