【发布时间】:2017-04-07 17:28:07
【问题描述】:
我仍在使用已弃用的 TServerSocket 组件。
我想将 TServerSocket 绑定到特定的 IP。这个问题之前已经在这个网站上问过Delphi:How to Bind a TServerSocket to a specific IP address
但是我无法让它在 C++ Builder 中工作。
我的代码是:
class ServerWrapper : private TServerSocket {
public:
ServerWrapper();
private:
};
ServerWrapper::ServerWrapper()
: TServerSocket (0)
{
//---
}
ServerWrapper* pServer =0;
//...
//..
//.
// And in a function:
pServer = new ServerWrapper;
pServer->Address = "192.168.0.1" ;
pServer->Active = true;
但是它不能编译。 它说: E2247 'TAbstractSocket::Address' 不可访问
顺便说一句,我正在使用 C++ Builder 10.1.2 Berlin。
【问题讨论】:
-
感谢您至少承认它已被弃用 :-)
标签: delphi c++builder