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

نام تاپیک: تشخیص نقطه و تقاوت قائل شدن بین 2 textbox

  1. #1

    تشخیص نقطه و تقاوت قائل شدن بین 2 textbox

    سلام من 2 تا textbox دارم که تو این 2 تا یکی محدوده اول ip هست یکی دیگه محدوده دوم ip هست مثلا textbox1=172.16.0.1 و textbox2=172.16.0.100 حالا می خوام بدونم چجوری می تونم این رو تشخیص بدم که الان 100 تا سیستم دارم و کلا چجوری می تونم از این 2 تا کارهایی رو که می خوام تو محدوده ip اعمال کنم
    مرسی

  2. #2
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تشخیص نقطه و تقاوت قائل شدن بین 2 textbox

    نقل قول نوشته شده توسط qqq2qqq مشاهده تاپیک
    سلام من 2 تا textbox دارم که تو این 2 تا یکی محدوده اول ip هست یکی دیگه محدوده دوم ip هست مثلا textbox1=172.16.0.1 و textbox2=172.16.0.100 حالا می خوام بدونم چجوری می تونم این رو تشخیص بدم که الان 100 تا سیستم دارم و کلا چجوری می تونم از این 2 تا کارهایی رو که می خوام تو محدوده ip اعمال کنم
    مرسی
    سلام
    هر دو تا را به عدد تبدیل کن و از هم کم کن

  3. #3
    کاربر دائمی آواتار behnam25214
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    @-<-<
    پست
    338

    نقل قول: تشخیص نقطه و تقاوت قائل شدن بین 2 textbox

    اگه کلاس Ip هات ثابت باشه میتونی از روش دوستمون استفاده کنی.

  4. #4
    کاربر دائمی آواتار sinashahab
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران و ترک کامپیوتر D:
    پست
    715

    نقل قول: تشخیص نقطه و تقاوت قائل شدن بین 2 textbox

    نقل قول نوشته شده توسط Hossein Bazyan مشاهده تاپیک
    سلام
    هر دو تا را به عدد تبدیل کن و از هم کم کن
    ee

    این چه حرفیه ؟؟!

    مگه آی پی وقتی از 999 یکی بیشتر بشه به قبلیش اضافه میشه ؟!
    مثلا :
    192.168.1.255
    اگه دو تا بعدش هم باشه تا این میشه :
    192.168.2.3

    بین اینا 2تا آی پی هست !! این راهی که شما گفتید اصلا جواب نمیده .
    باید از split استفاده کنه و با چند تا شرط تعداد رو حساب کنه.

    به هر حال من این رو برای این آقا نوشتم :
    http://programming.ramiz.ir/index.ph...&catid=9&id=99

    با تشکر

  5. #5
    کاربر دائمی آواتار میلاد قاضی پور
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    اوج بلند
    پست
    768

    نقل قول: تشخیص نقطه و تقاوت قائل شدن بین 2 textbox

    از رجکس استفاده کنید . یک پترن برای یافتن آی پی سرچ کنید تو اینترنت .
    میتونید بخشهای مساوی آی پی رو پاک کنید و قسمت آخرش که براتون مهم هست رو نگه دارید و از هم کم کنید . از روش آقا سینا هم میتونید استفاده کنید.

  6. #6

    نقل قول: تشخیص نقطه و تقاوت قائل شدن بین 2 textbox

    نقل قول نوشته شده توسط sinashahab مشاهده تاپیک
    ee

    این چه حرفیه ؟؟!

    مگه آی پی وقتی از 999 یکی بیشتر بشه به قبلیش اضافه میشه ؟!
    مثلا :
    192.168.1.255
    اگه دو تا بعدش هم باشه تا این میشه :
    192.168.2.3

    بین اینا 2تا آی پی هست !! این راهی که شما گفتید اصلا جواب نمیده .
    باید از split استفاده کنه و با چند تا شرط تعداد رو حساب کنه.

    به هر حال من این رو برای این آقا نوشتم :
    http://programming.ramiz.ir/index.ph...&catid=9&id=99

    با تشکر
    سلام دوست من،
    یک راه پیشنهاد میکنم:
    اگه بخش های IP رو از راست به چپ به صورت P1 تا P4 نام گذاری کنیم،
    هر IP رو با فرمول P1 + P2*256 + P3*65536 + P4*16777216 به یک عدد 4 بایتی تبدیل کنی که میتونی تو UInt32 یا Int64 جاش بدی.
    حالا کافیه دو تا عدد رو از هم کم کنی.
    در مورد نمونه ای که گفتی:
    IP1 = 192*256^3 + 168*256^2 + 1*256 + 255 = 3,232,236,031 
    IP2 = 192*256^3 + 168*256^2 + 2*256 + 3 = 3,232,236,035
    که کافیه از هم کمش کنی، میبینی که بینشون به اضافه خودشون 4 تا IP هست.
    255 و 1 و 2 و 3
    موفق باشی

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

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