我的代码是这样的发送以及广播代码
procedure TForm1.Button1Click(Sender: TObject);
begin
if not UDPServer1.BroadcastEnabled then
UDPServer1.BroadcastEnabled:=True;
UDPServer1.Broadcast('SillyCat傻猫',SPort);
UDPServer1.Send('127.0.0.1',SPort,'SC超级傻猫');
end;接收代码
procedure TForm1.UDPServer1UDPRead(AThread: TIdUDPListenerThread; AData: TBytes;
ABinding: TIdSocketHandle);
var
RecString:string;
i:Integer;
begin
// for I := Low(AData) to High(AData) do
// begin
// RecString:=RecString+Chr(AData[i]);
// end;
RecString:=StringOf(AData);
Memo2.Lines.Add('收到数据:'+RecString+'***'+DateTimeToStr(now));
end;收到的中文都是显示?
请各位大虾帮帮忙
procedure TForm1.Button1Click(Sender: TObject);
begin
if not UDPServer1.BroadcastEnabled then
UDPServer1.BroadcastEnabled:=True;
UDPServer1.Broadcast('SillyCat傻猫',SPort);
UDPServer1.Send('127.0.0.1',SPort,'SC超级傻猫');
end;接收代码
procedure TForm1.UDPServer1UDPRead(AThread: TIdUDPListenerThread; AData: TBytes;
ABinding: TIdSocketHandle);
var
RecString:string;
i:Integer;
begin
// for I := Low(AData) to High(AData) do
// begin
// RecString:=RecString+Chr(AData[i]);
// end;
RecString:=StringOf(AData);
Memo2.Lines.Add('收到数据:'+RecString+'***'+DateTimeToStr(now));
end;收到的中文都是显示?
请各位大虾帮帮忙
解决方案 »
- delphi如何不安装‘Microsoft Office Document Imaging’就能调用?
- delphi7+indy9发邮件有时成功有时失败
- 摄像头的YUV2图像转RGB保存
- 求两日期差的天数
- 关于数据库的一个简单问题,大家帮帮忙!!
- 请帮助翻译一下
- 急!求助!
- TAdoQuery怎样跳到指定的纪录上?
- 谁有邮件搜索方面的软件,可以对指定的网站进行EMAIL搜索,不要试用版本,要注册的,有注册码的也可以,由于本人只有20分。。
- 请教如何给Listview加上网格线,做出网络蚂蚁的效果?????
- 统计下咱们论坛的程序员年龄有多大了?
- delphi中用一button实现当前dbgrid中查询出的数据导出到excel中
UDPServer1.Broadcast('SillyCat傻猫',SPort, TEnicoding.Unicode);
UDPServer1.Send('127.0.0.1',SPort,'SC超级傻猫', TEnicoding.Unicode); RecString:=WideString(AData);