예제 #1
0
        static void Main(string[] args)
        {
            AdresseIP Ip1;

            Ip1 = AdresseIP.CreateAdresseIp("172.10.15.17");

            AdresseIP masque         = Ip1.Masque();
            string    masqueEnString = masque.AdresseIpBinaire();

            Console.WriteLine("{0}", masqueEnString);

            AdresseIP reseau = AdresseIP.CreateAdresseIp(Ip1.AdresseReseau());

            Console.WriteLine("{0}", AdresseIP.CreateAdresseIp(Ip1.AdresseReseau()).AdresseIpBinaire());
            Console.WriteLine("{0}", Ip1.Masque().AdresseIpBinaire());
            Console.WriteLine(Ip1.AdresseIpBinaire());
            Console.ReadLine();
        }
예제 #2
0
        private void Ip_OnPressBackspace(int index)
        {
            switch (index)
            {
            case 4:
                Ip3.Focus();
                Ip3.SelectionStart = Ip3.Text.Length;
                break;

            case 3:
                Ip2.Focus();
                Ip2.SelectionStart = Ip2.Text.Length;
                break;

            case 2:
                Ip1.Focus();
                Ip1.SelectionStart = Ip1.Text.Length;
                break;

            default:
                break;
            }
        }
예제 #3
0
 public string GetIpAsString()
 {
     return(Ip1.ToString() + '.' + Ip2.ToString() + '.' + Ip3.ToString() + '.' + Ip4.ToString());
 }