现在知道一个IP地址,用户名,密码,端口号,请问在delphi里如何调用telnet窗口?

解决方案 »

  1.   

    使用WinExec函数实现。参考例子:
    var  lpCmdLine: String;
    lpCmdLine := 'telnet ';
    lpCmdLine := lpCmdLine + '192.168.3.203 ';
    WinExec(lpCmdLine, SW_SHOWNORMAL);
    至于怎样在命令行参数中输入用户名,密码,端口号,可查看Windows关于Telnet的帮助。
      

  2.   

    谢谢楼上
    还有个问题想问一下,调用出来的telnet为什么很快就自动关闭掉了,有什么办法能不自动关闭,还有如何把这个telnet窗口或者调用出来的网页嵌入到delphi里
      

  3.   

    用控件
    delphi7里面的indy控件应该可以实现类似的功能
      

  4.   

    我觉得你用winexec()函数把cmd.exe掉出来就行了!
    有问题请发信息到我的E-mail:[email protected]