الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل في كود يظهر لي اسم اليوزر

مغلق
بدأه المبرمج2003 في 14 يونيو 2004 · 5 رد · 751 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا شباب ابي انزل لكم مفاجئة يمكن تكون عند الكثير مفاجئة بس باقي ما اكتملت باقي مشكلة وحدة وهي

الحين الجهاز اللي انا شغال عليه ..... عليه عدة مستخدمين كل واحد يدخل بيوزره على الويندوز ويشتغل مثل خالد محمد سعد

طبعا كل واحد يدخل اليوزر حقه والباسورد ويدخل على الجهاز ويشتغل على البرنامج اللي سويته بس ابي في مربع نص اسم aa يظهر لي اسم اليوزر حق الويندوز اللي شغال عليه المستخدم

فقط

هل فيه كود غير (CurrentUser) لان هذا يوزر المستخدم على البرنامج

انا ابي يوزر المستخدم على نظام الويندوز

وشكرا

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#2

هذا الكود ضعه في وحدة نمطية جديدة وخزنها

Private Const MAX_USERNAME As Long = 15

Private Declare Function GetUserName Lib "advapi32" _
   Alias "GetUserNameA" _
  (ByVal lpBuffer As String, _
   nSize As Long) As Long
      
Private Declare Function lstrlenW Lib "kernel32" _
  (ByVal lpString As Long) As Long
        
Public Function GetThreadUserName() As String

   Dim buff As String
   Dim nSize As Long
   
   buff = Space$(MAX_USERNAME)
   nSize = Len(buff)

   If GetUserName(buff, nSize) = 1 Then

      GetThreadUserName = TrimNull(buff)
      Exit Function

   End If

End Function


Private Function TrimNull(startstr As String) As String

   TrimNull = Left$(startstr, lstrlenW(StrPtr(startstr)))
   
End Function

ثم استدعِ الدالة GetThreadUserName من أي مكان ضمن برنامجك لتحصل على اسم المستخدم

#3

شكرا اخي مهند لقد وجتها للتو وانا سويت البرنامج وسارفقه في القريب وشكرا مرة اخرى

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#4

إن كنت تستخدم VB.Net فيمكنك بهذه الطريقة ايجاد اسم اليوزر الحالي :

Dim x As System.Environment
        Me.Text = x.UserName
#5

يلى نحنا في الإنتظار لرؤية المفاجأة بس لا تتأخر علينا

#6

تفضل على هذا الرابط

/index.ph...T&f=116&t=42626

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…