A
aKnightChen
Unregistered / Unconfirmed
GUEST, unregistred user!
我知道IDTCPServer.Bindings是用来设置服务器有多网卡多IP的情况,
但我不会用。
我只会在设计模式下,将Bindings清空,在DefaultPort上设一下端口。
这样本机就可以用,但网络上其它电脑就无法访问我电脑的Server.[我有两个网卡]
想问一下,如何在代码中控制这个Bindings.
-------------------------------
目前我是用以下写法。[该写法在局域网内无法用,本机还可以]
tcpSvr.Bindings.Clear;
with tcpSvr.Bindings.Add do
begin
IP:='192.168.10.103';
Port:=6001;
end;
with tcpSvr.Bindings.Add do
begin
IP:='127.0.0.1';
Port:=6001;
end;
with tcpSvr.Bindings.Add do
begin
IP:='192.168.0.177';
Port:=6001;
end;
tcpSvr.Active:=True;
本人分不多了,只能奉上20分,望见谅。
但我不会用。
我只会在设计模式下,将Bindings清空,在DefaultPort上设一下端口。
这样本机就可以用,但网络上其它电脑就无法访问我电脑的Server.[我有两个网卡]
想问一下,如何在代码中控制这个Bindings.
-------------------------------
目前我是用以下写法。[该写法在局域网内无法用,本机还可以]
tcpSvr.Bindings.Clear;
with tcpSvr.Bindings.Add do
begin
IP:='192.168.10.103';
Port:=6001;
end;
with tcpSvr.Bindings.Add do
begin
IP:='127.0.0.1';
Port:=6001;
end;
with tcpSvr.Bindings.Add do
begin
IP:='192.168.0.177';
Port:=6001;
end;
tcpSvr.Active:=True;
本人分不多了,只能奉上20分,望见谅。