找回密码
 加入
搜索
查看: 2677|回复: 4

[网络通信] TCPSend如何发送空格按键?求指点

  [复制链接]
发表于 2012-1-17 09:12:23 | 显示全部楼层 |阅读模式
本帖最后由 onepc 于 2012-1-17 09:17 编辑

$Socket = TCPConnect($SwitchIP, $Port)
If $Socket = -1 Then
        MsgBox(0,"Connect Error","连接交换机ip地址出错")
        Exit
EndIf
......
        TCPSend($Socket, "show run" & @CRLF)       
        Sleep($sleep*4) ;需要等一段时间接受数据
        TCPSend($Socket,chr(20)) //这里如何发送空格按键? {space} 这样也不行
发表于 2012-1-17 09:55:20 | 显示全部楼层
回复 1# onepc


    直接发不行?
TCPSend($aa, " ")
若不行,就先转为二进制,接收后再转回来
$bStr = StringToBinary(" ")
TCPSend($Socket, $bStr)
发表于 2012-1-17 12:11:10 | 显示全部楼层
在什么情况下需要发送空格?
 楼主| 发表于 2012-1-17 13:01:35 | 显示全部楼层
谢谢各位,是空格按键
当查看配置时,显示不出需要按空格按键 显示更多信息
发表于 2012-1-17 13:38:05 | 显示全部楼层
谢谢各位,是空格按键
当查看配置时,显示不出需要按空格按键 显示更多信息
onepc 发表于 2012-1-17 13:01



    2楼的方法还不行吗?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-4 07:29 , Processed in 0.074574 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表