自己动手制作MUD客户端服务程序

来源:计算机等级考试    发布时间:2012-08-29    计算机等级考试视频    评论


  下面向工程里添加一个新Form,改名叫fConnect,用于接收用户要联往的MUD主机地址及端口。首先在上面放两个Label,分别把Caption设为"MUD地址:" 和 "端口:",再放两个TextBox分别起名叫tAddress和tPort,摆好位置,使两个Label分别指向两个TextBox,最后放一个CommandButton,使其Name=CmdConnect,Caption="&Connect",Default=True,Enabled=False。好了,下面开始编程:
  fMud窗口:
  fMud的定义部分:
  Dim bConnected as Boolean
  Connect菜单:
  If Not bConnected Then
  fConnect.Show 1
  MudSock.Connect '连接到MUD主机上
  bConnected = True
  MudIn.SetFocus
  End If
  fMud的Load事件:
  bConnected = False
  fMud的Resize事件:
  MudOut.Top = 0 '调整控件的位置就大小
  MudOut.Left = 0
  MudOut.Width = fMud.Width - 120
  MudOut.Height = fMud.Height - 700
  MudIn.Top = MudOut.Height+20
  MudIn.Left = 0
  MudOut.Width = fMud.Width - 120
  MudSock的DataArrival事件:
  Dim strData As String
  If Connected Then
  MudSock.GetData strData '从MudSock的缓冲区中取数据
  MudOut.Text = MudOut.Text+strData
  MudOut.SelStart = len (MudOut.Text)
  If len(MudOut.Text) > 2000 Then '缓冲2000字的文本
  MudOut.Text = Right (MudOut.Text,2000)
  End If
  Ene If

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答