QTcpSocket :: connectToHost()在Windows XP上崩溃

时间:2013-10-18 23:19:22

标签: c++ qt windows-xp qtcpsocket qtnetwork

我创建了一个将QTcpSocket连接到QTcpServer的程序,它可以在Windows 7上正常运行但是在windows xp中它从不连接,程序就关闭了

bool socket::connectToServer(QString ip){
    s->connectToHost(ip,1234);
    if(s->waitForConnected(3000)){
        return true;
    }
    return false;
}

在Windows XP上,它永远不会越过第一行。套接字状态从0更改为1到2(套接字已开始建立连接)然后关闭。尝试允许端口1234通过防火墙或完全禁用防火墙,但它仍然崩溃。

剂量任何人都知道如何解决这个问题?

0 个答案:

没有答案