看板 Visual_Basic 關於我們 聯絡資訊
我想要利用輸入的IP當作是我要連線的ip 但是執行時,會顯示telnet MyStr..但是都會連線失敗 但如果我直接輸入我要連線的位置,例如telnet ptt.cc 這樣卻是可以正常連線... 請問我該怎麼樣修改我的程式呢? Dim MyStr As String MyStr = InputBox("請輸入你要連線IP", "IP", "") myID = Shell("Cmd.exe /C telnet MyStr ", vbNormalFocus) Application.Wait Now + TimeSerial(0, 0, 1) SendKeys "zchien", True Application.Wait Now + TimeSerial(0, 0, 1) End Sub -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.78.52
TeemingVoid:myID = Shell("Cmd.exe /C telnet " + MyStr, ...) 12/31 19:24
zchien:樓上大大...你的寫法我試過...是不行的.. 12/31 23:06
zchien:myID = Shell("Cmd.exe /C telnet "& MyStr, ...) 12/31 23:31
zchien:測試一下..上面那一行即可...謝謝大大提醒 12/31 23:32