منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] كيفيه اظهار welcome (current user) علما ان الlogin بدون كنترول يعني مصممه عاجيه textb - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] كيفيه اظهار welcome (current user) علما ان الlogin بدون كنترول يعني مصممه عاجيه textb (/showthread.php?tid=13871)



كيفيه اظهار welcome (current user) علما ان الlogin بدون كنترول يعني مصممه عاجيه textb - ahmednab - 20-11-15

اهلا اخوتي


اريد اعرف ايش الكوماند لاستخدام welcome currentuser الي يطلع اول ما يدخل الشخص اليوزر نام والباس ماله بدون استخدام كنترول في login يعني اللوج ان ماله
يكون مسونه بالtextboxes ورابطه بال sql


RE: كيفيه اظهار welcome (current user) علما ان الlogin بدون كنترول يعني مصممه عاجيه textb - HASAN6.0 - 20-11-15

ضع هذا في مودل
PHP كود :
Private Declare Auto Function LogonUser Lib "advapi32.dll" (ByVal lpszUsername As StringByVal lpszDomain As StringByVal lpszPassword As String_
                                      ByVal dwLogonType 
As LogonTypeByVal dwLogonProvider As IntegerByRef phToken As IntPtr) As Integer
    Private 
Declare Auto Function CloseHandle Lib "kernel32.dll" (ByVal hObject As IntPtr) As Boolean
    Public 
Function ISPASSWORDOK(ByVal Password As String) As Boolean
        Dim Token 
As New IntPtr
        LogonUser
(Environment.UserNameEnvironment.UserDomainNamePasswordLogonType.LOGON32_LOGON_INTERACTIVE0Token)
 
       CloseHandle(Token)
 
       If Token.ToInt32 <> 0 Then Return True Else Return False
    End 
Function

 
   Private Enum LogonType As Integer
        LOGON32_LOGON_INTERACTIVE 
2
        LOGON32_LOGON_NETWORK 
3
        LOGON32_LOGON_BATCH 
4
        LOGON32_LOGON_SERVICE 
5
        LOGON32_LOGON_UNLOCK 
7
        LOGON32_LOGON_NETWORK_CLEARTEXT 
8
        LOGON32_LOGON_NEW_CREDENTIALS 
9
    End Enum