我写了一个函数
很简单就是要出错。
Socket连接端口的问题。
先来函数吧。Function Connect_Server(ip:string;Port:integer) : Integer;
var
sin : sockaddr_in;
begin sin.sin_family:=AF_INET;
sin.sin_port:=htons(Port);
sin.sin_addr.s_addr := inet_addr(Pchar(ip));
Result := socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); ShowMessage(IntToStr(Result));
// 显示出来的值是-1, 连接不成功。 Connect(Result,sin,sizeof(sin));end;测试是这样的:Connect_Server('127.0.0.1',21);我本机开了21端口的 TCP 127.0.0.1:21 0.0.0.0:0 LISTENING大家帮我看看哪里没有对头。
我晕死了
很简单就是要出错。
Socket连接端口的问题。
先来函数吧。Function Connect_Server(ip:string;Port:integer) : Integer;
var
sin : sockaddr_in;
begin sin.sin_family:=AF_INET;
sin.sin_port:=htons(Port);
sin.sin_addr.s_addr := inet_addr(Pchar(ip));
Result := socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); ShowMessage(IntToStr(Result));
// 显示出来的值是-1, 连接不成功。 Connect(Result,sin,sizeof(sin));end;测试是这样的:Connect_Server('127.0.0.1',21);我本机开了21端口的 TCP 127.0.0.1:21 0.0.0.0:0 LISTENING大家帮我看看哪里没有对头。
我晕死了
解决方案 »
- 读取超过2G内存,GlobalMemoryStatusEX
- 新手提問(POS取數後SQL查詢)
- 清空临时文件夹的代码在XP下运行不正常,2000下正常
- DBGRIDEH中怎样执行数据导出?(
- 我想把Table的一个字段的属性定义为另一个Table(表结构不同)的内容,大家给点指导好吗?
- 求skinengine最新版、解密的,我在D6上装了一个skinengine2.7.8,安装是成功了,可在面板里嘛都没有,气死了!
- 请问: 如何将MEMO中的HTML源代码,另存为TXT?
- 关于pascal语言的问题 5
- 誠聘delphi高級程序員及SQL數據庫管理員(DBA)!
- Delphi如何捕捉光标键键盘事件.
- 这是一网友的作品,可我看不懂这段源代码呀,好多函数都不知道呀,还请高手来做点注释呀,高分相送~!!!!!!!!!!!
- 网络目录共享的问题
简单问题没人回答吗???我就是找不出原因。
这是怎么回事