2Pascal-新时代的Pascal

 找回密码
 立即注册
搜索
热搜: fastreport
查看: 2217|回复: 1
打印 上一主题 下一主题

是网上使用TDSClientCallbackChannelManager回调的例子,释放的疑问

[复制链接]

3

主题

6

帖子

25

积分

新手上路

Rank: 1

积分
25
跳转到指定楼层
楼主
发表于 2015-5-21 09:53:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
京东购书支持本站
这个是网上使用TDSClientCallbackChannelManager回调的例子
procedure TForm17.mmMessageChange(Sender: TObject);   
var
vMessage : TJSONString;
begin
        vMessage := TJSONString.Create(mmMessage.Lines.Text);
        ServerContainer5.DSServer1.BroadcastMessage(DEMOChannel, vMessage);
end;

这个过程每次Memo变化都会发出字符串,实测内存不断上升,在哪里能释放掉 ?vMessage create后就没有free
回复

使用道具 举报

1

主题

3

帖子

21

积分

新手上路

Rank: 1

积分
21
沙发
发表于 2015-6-15 21:53:10 | 只看该作者
京东数码购物支持本站

var
LJSONObject: TJSONObject;
begin
LJSONObject := TJsonObject.Create;
DSS.BroadcastMessage(DEMOChannel,LJSONObject);
LJSONObject.free
end
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|新时代Pascal论坛

GMT+8, 2024-12-21 22:30 , Processed in 0.066696 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表