TcpClient.Sendln('FKMIS')ClientSocket.Receiveln我用的这个系统里为什么一定要发送"FKMIS",才能接收到,发送其它的为什么不行,是不是在什么地方定义过?如果是,在什么地方定义?
解决方案 »
- delphi有没退出函数exit();怎么用?
- 取MAC的函数,是从网上找的,不懂,运行是报错,请叫了!
- 求一些api 谢谢
- 急!急!急!求教一个SocketConnection的问题.
- 在下有1500分,cad编程工具问题,在线等待
- 同时清空30个edit
- 请问语句:int:=StrToFloat(trim(edit3.text))/3 得出来的值如果是整数就不要向个位数加1,如果是实数就要向个位数加1,怎幺写?谢谢!
- 请问如何写一个含有过程参数的过程?谢谢!!
- 如何动态生成一个PopMenu的内容
- 请问 .db库最多能放几条记录?
- 以下傳遞消息為什么得不到預期效果
- 怎么成组的使用label?
c 是TIdTCPClient, Host设为HTTP Server主机,端口80
procedure TForm1.Button1Click(Sender: TObject);
var
S: String;
Len: Integer;
begin
c.Connect;
c.writeln('GET / HTTP/1.1');
c.writeln('Content-Type: text/html');
c.writeln('Host: www.delphibbs.com');
c.writeln('Accept: text/html,*/*');
c.writeln('User-Agent: Mozilla/3.0 (compatible; Indy Library)');
c.writeln('');
Len := 0;
repeat
s := c.readln;
if Copy(S, 1, 14) = 'Content-Length' then
Len := StrToInt(Copy(S, 16, MAXINT));
until s = '';
S := c.ReadString(Len);
memo1.lines.text := s;
end;
我问的是TcpClient.Sendln('FKMIS')的"FKMIS"在哪里定义过?TTcpServer对象收到这个信息后再返回指定的内容,由ClientSocket.Receiveln接收