• 0

كيف أحصل على اسم الحاسوب -الآلة- بلغة #C؟

أشتغل على تطبيق بلغة #C، وأريد إظهار اسم الحاسوب في أحد زوايا التطبيق، هل من وسيلة للحصول عليه؟ وكيف ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكنك استعمال إحدى هذه الدوال، التي تسمح لك بالحصول على اسم الآلة -اسم الحاسوب -Machine Name:

مثال بـ: 'System.Net.Dns.GetHostName':

'

using System.Net;
using System.Net.NetworkInformation;
//...

public static string GetFQDN()
{
    string domainName = IPGlobalProperties.GetIPGlobalProperties().DomainName;
    string hostName = Dns.GetHostName();

    domainName = "." + domainName;
    if(!hostName.EndsWith(domainName))  // name غير ضمني بـ hostnameفي حال كان  
    {
        hostName += domainName;    
    }

    return hostName;                    //  nameارجاع 
}

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

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

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

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن