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

إظهار أسم المستخدم على الشبكة

مغلق
بدأه KKKhalid في 4 مايو 2007 · 8 رد · 1,191 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يوجد لدي في قاعدة بيانات نموذج مربع نص يظهر أسم المستخدم =acbNetworkUserName()

عند فتح قاعدة البيانات يظهر مربع النص فارغ ، وعند فتحها في جهاز أخر يظهر أسم المستخدم ..!!

#2

قد يكون السبب اختلاف في نظام التشغيل

لانه من الواضح بان هذا الامر تابع لوحدة نمطية بنفس الملف - وليس من الاوامر الدارجه

#3

السلام عليكم

اذا كان عند البرنامج على الشبكة هل استطيع ان اعرف (يعني اعمل جدول الذين موجودين حاليا ) يعني الذين يستخدمون البرنامج في الوقت الحال

#4

حد عنده حل

#5

للرفع لاهمية الموضوع

#6

اخي الفاضل خالد

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

Private Declare Function GetUserName Lib "advapi32.dll" Alias  "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Function acbNetworkUserName() As String
' إرجاع اسم المستخدم من على الشبكه
  Dim lngLen As Long
  Dim lngX As Long
  Dim strUserName As String

  strUserName = String$(254, 0)
  lngLen = 255
  lngX = GetUserName(strUserName, lngLen)
  If lngX <> 0 Then
	acbNetworkUserName = Left$(strUserName, lngLen - 1)
  Else
	acbNetworkUserName = vbNullString
  End If
End Function

قم بنسخ هذه الدالة وضعها في محرر الفيجول بيسك للنموذج

انظر المثال كيف تم استخدام هذه الدالة في النموذج

acbNetworkUserName.rar

#7

هلا استطيع ان اظهر اكثر من شخص اذا كانوا علة الشبكة 00

يعني اذا كان عند اكثر من شخص يدخلون الشبكة اريد اعرف امنو منهم موجود

تم تعديل هذه المشاركة بواسطة moom2007 في 28 أغسطس 2007 في 23:52

#8

كيف اعرف من المتواجد علة البرنامج

acbNetworkUserName.rar

#9

السلام عليكم

هل استطيع انه عملها او لا

انه اعرف المتواجدين على البرنامج

يعني العدد واسماهم

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

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