ورود

View Full Version : سوال: اجراي برنامه نوشته شده در vb6 به صورت ran as administrator



ebrahimv
پنج شنبه 24 فروردین 1391, 15:59 عصر
چطوري يه برنامه كه با vb6 نوشته شده يه كاري كنيم هميشه به صورت ran as administrator اجرا بشه؟

محسن واژدی
پنج شنبه 24 فروردین 1391, 16:34 عصر
سلام
نمونه زیر را بررسی کنید، در این نمونه با مشخص کردن User/Password یک کاربر admin برنامه ای را تحت کاربر فوق اجرا میکنیم (مشابه Run As Administrator)

با دستور زیر نیز میتوانیم بررسی کنیم که آیا برنامه در کاربری با دسترسی Admin اجرا شده است یا خیر، تا در غیر اینصورت مانع از اجرا برنامه شویم

Private Declare Function IsUserAnAdmin Lib "Shell32" Alias "#680" () As Integer

Private Sub Form_Load()
If CBool(IsUserAnAdmin) Then
MsgBox "Required administrator access...", vbCritical
End
End If
End Sub



موفق باشید

ebrahimv
جمعه 25 فروردین 1391, 17:59 عصر
اين كه نشد بعضي برنامه ها نميدونم چيكار ميكنن كه هميشه بصورت administrator اجرا ميشه
يه كاري كرد كه بايد مثل اون برنامه ها
كسي نطري نداره؟