اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

لم أقم بتجربة هذا الكود ،

انشئ وحدة نمطية جديده واكتب الكود فيها :-

Function GetConnectedDevices()
    Dim objShell As Object
    Dim objExec As Object
    Dim strCommand As String
    Dim strOutput As String
    
    Set objShell = CreateObject("WScript.Shell")
    strCommand = "arp -a" ' يمكك استبداله بأمر آخر حسب نوع الشبكة الخاصة بك
    Set objExec = objShell.Exec(strCommand)
    
    strOutput = objExec.StdOut.ReadAll
    GetConnectedDevices = strOutput
End Function

جرب استدعاء الكود بمربع نص مثلا عن طريق

GetConnectedDevices()

  • Like 2
قام بنشر
9 ساعات مضت, Foksh said:

لم أقم بتجربة هذا الكود ،

انشئ وحدة نمطية جديده واكتب الكود فيها :-

Function GetConnectedDevices()
    Dim objShell As Object
    Dim objExec As Object
    Dim strCommand As String
    Dim strOutput As String
    
    Set objShell = CreateObject("WScript.Shell")
    strCommand = "arp -a" ' يمكك استبداله بأمر آخر حسب نوع الشبكة الخاصة بك
    Set objExec = objShell.Exec(strCommand)
    
    strOutput = objExec.StdOut.ReadAll
    GetConnectedDevices = strOutput
End Function

جرب استدعاء الكود بمربع نص مثلا عن طريق

GetConnectedDevices()

شكرا لك أخي @Foksh 🙂 

الكود يجلب أرقام  ال IP adress للأجهزة بدون اسم الجهاز .. للعلم 

  • Thanks 1
قام بنشر

مثل ما افاد أستاذ موسى يجلب أرقام  IP adress التى تعمل على الشبكة 

المطلوب مثل ما الصورة و النموذج المرفق و لكن هل يمكن تطبيقها فى نموذج واحد 


حيث يتم عمل ping  و فى حالة ان الجهاز لا يعمل تكون اشارة حمراء أما اذا كان يعمل تكون اشارة خضراء تومض  ( مقتبس من موضوع أستاذ ابو جودى )

Screenshot (34).png

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information