نمایش نتایج 1 تا 2 از 2

نام تاپیک: کمک برای فهم یک کد

  1. #1

    کمک برای فهم یک کد

    سلام دوستان
    ممنون میشم در این کد منو کمک کنید بفهمم منظور برنامه نویس چی بوده در این بخش

    برای کانکت شدن به اکانت کاربری من استفاده میشده ؟
    	internal static bool IsWebApplication		{
    get
    {
    try
    {
    string a = Process.GetCurrentProcess().MainModule.ModuleName. ToLower();
    if (a == "w3wp.exe")
    {
    return true;
    }
    if (a == "aspnet_wp.exe")
    {
    return true;
    }
    }
    catch
    {
    }
    return false;
    }
    }


    // Token: 0x04000042 RID: 66
    internal const string string_0 = "{c8e74b0b-8d6f-4dc2-b828-b79ead398807}";

  2. #2
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: کمک برای فهم یک کد

    با سلام
    w3wp در حقیقت موتور IIS هست و کد بالا یک پراپرتی از نوع Internal تعریف شده که دو مقدار True و False رو نمایش میده
    اگر ماژول پروسس فعلی برابر شرط بود True و در غیر این صورت False بر میگردونه
    در اصل پروسس فعلی نرم افزاری که اجرا میشه رو بررسی میکنه که بهتره به شکل زیر پیاده سازی بشه
      
    internal static bool IsWebApplication(params string[] strProcess)
    {
    bool IsActive = false;
    string Process = System.Diagnostics.Process.GetCurrentProcess().Mai nModule.ModuleName.ToLower();
    for (int i = 0; i < strProcess.Count(); i++)
    {
    IsActive = Process == strProcess[i] ? true : false;
    }
    return IsActive;
    }

    استفاده :

    private void button1_Click(object sender, EventArgs e)
    {
    MessageBox.Show(IsWebApplication("Windowsformsapp1 .exe", "windowsformsapp0.exe", "windowsformsapp1.exe").ToString());
    }

    تا اونجایی که من میدونم ربطی به کانکت شدن نداره
    موفق باشید
    آخرین ویرایش به وسیله danialafshari : پنج شنبه 03 اسفند 1396 در 02:25 صبح
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

تاپیک های مشابه

  1. کمک برای اجرای یک کد!
    نوشته شده توسط vahid javani در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 0
    آخرین پست: جمعه 03 آذر 1391, 12:22 عصر
  2. درخواست کمک برای نوشتن یک کد
    نوشته شده توسط aliforever در بخش PHP
    پاسخ: 1
    آخرین پست: سه شنبه 07 شهریور 1391, 08:45 صبح
  3. کمک برای ویرایش یک کد
    نوشته شده توسط hamed72900 در بخش طراحی وب (Web Design)
    پاسخ: 2
    آخرین پست: چهارشنبه 03 خرداد 1391, 22:20 عصر
  4. کمک در فهم یک کد
    نوشته شده توسط hojjatcroos در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: پنج شنبه 15 مرداد 1388, 12:04 عصر
  5. کمک برای تدبیل یک کد
    نوشته شده توسط VisualStudio در بخش VB.NET
    پاسخ: 4
    آخرین پست: جمعه 11 اسفند 1385, 18:24 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •