sBuf字符串在R1(RichEdit)裡顯示,行未就會有亂碼,因為漢字是用兩字節,這是Delphi的BUG嗎?
解决方案 »
- delphi对文本的加密
- 简单的报表问题(在线等)
- sql server表备份问题,不是整个数据库哦~
- 急求DBGridEh 的用法。。。。。。
- Delphi + MySQL , 一个奇怪的查询问题 , 具体情况请进来看看.
- dbgrid的小问题?
- XMLTransformProvider控件中用到的xtr文件是怎么生成的????
- 求救,关于SQLServer+Delphi的发布!
- 大家觉的爽吗!!!
- 请教好的Delphi的邮件列表!
- 我做了個聊天室,在局域網可以多人同時聊天,如果我要把它升級到廣域網上,還要做些什麼呢?
- DELPHI中SOCKET组件在设为非阻塞状态下,线程如何使用读取数据(急,在线等待)
Socket: TCustomWinSocket);
begin
RichEdit1.Lines.Add(Socket.ReceiveText); //简单又方便,为什么不用?
end;
TO: genphone_ru(票票) ,MEMO不能解決顏色的問題.
var re:pchar;
sbuf:string;
relong:integer;
begin
re:=nil;
re:=allocMem(socket.ReceiveLength);
TRY
relong:=socket.ReceiveLength;
socket.ReceiveBuf(re^,socket.ReceiveLength);
sBuf:=strpas(re);
R1.Lines.Add(sBuf);
Finally
Freemem(re);
end;
end;
end;
直接读就行,另外
‘
inherited;’
干吗加这个?没有必要
先去吃飯了,下午等待大家的回答。