formFriend.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;

namespace 五子棋2._0
{
    public partial class FormFriend : Form
    {
        public FormFriend()
        {
            InitializeComponent();
        }
        /// <summary>
        /// 选中的IP地址和端口号
        /// </summary>
        public IPEndPoint SelectedIPEndPorint=null;


        private void lvFriend_DoubleClick(object sender, EventArgs e)
        {
            //判断是否有选中项
            if (lvFriend.SelectedItems.Count != 0)
            {
                //获得选中的项
                ListViewItem selectlvi = lvFriend.SelectedItems[0];
                //设置选中项的 IP地址和端口号
                SelectedIPEndPorint = new IPEndPoint(IPAddress.Parse(selectlvi.Text), Convert.ToInt32(selectlvi.Tag));
               //关闭界面
                this.Visible=false;
            }

        }


        /// <summary>
        /// 添加好友信息
        /// </summary>
        /// <param name="friendIP">好友IP</param>
        /// <param name="friendProt">好友端口</param>
        /// <param name="friendName">好友名</param>
        public void AddFriendInfo(FriendInfo friendinfo)
        {
            //查找IP地址是否存在
            ListViewItem lvi = lvFriend.FindItemWithText(friendinfo.FriendIP);
            //如果没有找到对应的IP地址
            if (lvi == null)
            {
                lvi = new ListViewItem(friendinfo.FriendIP);
                lvi.SubItems.Add( friendinfo.FriendName);
                lvi.Tag = friendinfo.FriendProt;

                //添加到 界面
                lvFriend.Items.Add(lvi);
            }
        }
后面还有 15 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。