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

اسم مستخدم ويندوز

مغلق
بدأه Sunny في 30 مارس 2005 · 3 رد · 651 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكنني قراءة اسم مستخدم ويندوز من خلال الفيجوال بيسك

لحفظه في قاعدة بيانات مشتركة لتتبع التغيرات التي يقوم بها المستخدم

" لو طهرت قلوبنا لما شبعت من كلام الله "

عثمان بن عفان رضي الله عنه

مدونتي الشخصية - فوائد واخبار تقنية

#2

السلام عليكم

علي ما أتذكر معلومات الUser ونسخة الويندوز تخزن في مفتاح التسجيل

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion

في نسخ ويندوز 9x

لكن تقريبا اختلف المكان في عائلة NT ليصبح بدل Windows في المفتاح السابق يكون ًWindows NT

إذا لم تجدي معلومات هناك اذهبي إلي

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

لقيمةDefaultUserName

Dim WshShell

Set WshShell = CreateObject("Wscript.Shell")

Msgbox WshShell.RegRead ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName")

حل أخر باستخدام كائن Wscript :

Dim ObjNet,ComputerName,UserName

Set ObjNet = CreateObject("WScript.Network")

MSgbox ObjNet.ComputerName & " : " & ObjNet.UserName

وممكن أيضا ايجاد الأسم باستخدام WMI .

#3

جزاك الله الف خير

استخدمت طريقة

Wscript

وكانت اكثر من رائعة شكرا لتعاونك

" لو طهرت قلوبنا لما شبعت من كلام الله "

عثمان بن عفان رضي الله عنه

مدونتي الشخصية - فوائد واخبار تقنية

#4

إذا كيف يمكنني تغيره من الفيجوال ؟

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

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