任意多次undo如何实现? TList保存操作;如果是纯文本,可以这样:THistory=record Str:string; Pos:integer; AddorRemove:boolean;end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样做的话好像代价很大,而且history应该在何时生成呢?大家帮忙! hittory再memoonchange的时候生成。谁能想到代价更小的办法,别忘了通知我一声。谢了! 写当然是可以写,可是像word那样是输入一段文本算一个动作(可撤销)的,那么onchange就有问题了,还有代价的问题,有更好的办法吗? 干嘛不用控件呢,RXRichedit不是有现成的功能吗 我不是说吧所有的东西都纪录,而是把变化的东西纪录,并且记住位置,是增加了还是减少了活着是改变了改一下:THistory=record Str:string; Pos:integer;// AddorRemove:boolean; 不要了 State:byte;//标志增加了还是减少了活着是改变了end; 求思路~如何确认更新结果? 贪心算法解决序列排序 急问:这种错误是怎么回事? 在listbox中 关于ADO的问题,高手请进 分解字串的问题? 读INI文件,简单! 数据库图片保存问题 请问现在为了delphi而学parscl有前途有意义吗,都说C++有闪途有前途 假如有一天微软倒闭了,将以什么系统来代替WINDOWS系列系统? 如何在delphi里调用access里的查询 (up 有分) 200分求好一点的delphi编程教程
谢了!
并且记住位置,是增加了还是减少了活着是改变了
改一下:
THistory=record
Str:string;
Pos:integer;
// AddorRemove:boolean; 不要了
State:byte;//标志增加了还是减少了活着是改变了
end;