请问idtcpclient可以与socketserver之间通讯吗?
怎么传输一个字符串到目标地址?
传输文件一定要用idtcpserver接受吗?
怎么传输一个字符串到目标地址?
传输文件一定要用idtcpserver接受吗?
解决方案 »
- 大家帮忙看看,这样做程序还会做多线程处理吗?
- is not a valid floating value
- 某个软件在运行结束时一定会弹出一个对话窗口,如何才能监控到这个弹出对话框并作出反应呢?
- 动态创建窗体问题
- delphi6编译时总是出现printers错误问题
- 最近在想做个大学排课系统!
- 关于DBGRID的打印问题
- 怎样在程序中用语句使DBGRID所显示的记录全部被选中(急)?
- Custom Size 的难题;UP有分的
- 如何修改ADO的数据源的位置?哪个Connectstring如何改?
- delphi+sql anywhere数据库问题!!!(高手进)
- 软件界面评比参考,小共享软件下载!欢迎大家踊跃提意见阿!
都可能啊。
比如从client端发一串到SERVER,并接收。程序如下://client:***************
procedure TForm1.ClientSocket1Read(Sender: TObject;
Socket: TCustomWinSocket);
begin
memo2.Lines.Add(socket.RemoteHost);
memo2.Lines.Add(socket.ReceiveText);
end;//server:***************
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
s:string;
begin
s:=socket.RemoteAddress+'**'+socket.ReceiveText;
memo1.Lines.Add(s);
socket.SendText('收到数据!'+s);
end;
如果能给我全部的分,我会把我的整个程序给你。
可以发送好多东西的如:
整数(另一个参数是要不要转换为网络字节序的)
float
double
char *
stream
之类的东西
我不知道你为什么没试成功。
你可以直接用writeln,readln这个东东在要发送的字符串中加入分行符。
哪里有下啊?