社区
VB基础类
帖子详情
请教如何实现一般程序中常用的Undo功能
gooore
2009-06-28 12:17:30
VB6.0实现
不胜感激。。
...全文
76
11
打赏
收藏
请教如何实现一般程序中常用的Undo功能
VB6.0实现 不胜感激。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiaochengman
2009-06-30
打赏
举报
回复
路过
东方之珠
2009-06-30
打赏
举报
回复
百度搜索,我百度了一下有42000多篇!
of123
2009-06-30
打赏
举报
回复
所谓 Undo 不过是把之前的状态保存起来,在必要的时候恢复。保存状态的多少,就是 Undo 的级数。
至于保存到哪里,如何恢复,要根据应用需要。
白发程序猿
2009-06-30
打赏
举报
回复
怎么一下要VB的,一下又变成C++的了
gooore
2009-06-30
打赏
举报
回复
程序是我的副业,呵呵。。基础是忒差,各位甭见笑。。
google 去了,看不懂再来请教各位
gooore
2009-06-29
打赏
举报
回复
各位高人帮忙贴个C++的用栈实现undo的实例吧
不胜感激
嗷嗷叫的老马
2009-06-29
打赏
举报
回复
路过.
lyserver
2009-06-29
打赏
举报
回复
C++的代码网上有很多啊,我GOOGLE了一下,有1700篇。
laviewpbt
2009-06-28
打赏
举报
回复
设计模式中的command模式
mhm0517
2009-06-28
打赏
举报
回复
用数组(栈).
每进行一次命令.都将命令存入数组(栈).
用指针一直指向顶端的命令.
整个操作过程就是栈的操作过程了.
lyserver
2009-06-28
打赏
举报
回复
得看Undo用于哪些方面,如果是文字,则直接使用数组来实现,如果是绘图,则可以使用WMF来实现。
如何应用AutoCAD绘制建筑施工图(1).doc
如何应用AutoCAD绘制建筑施工图(1).doc
命令设计模式
实现
行为+数据的撤销
undo
/恢复redo
功能
前言 公司最近有个需求就是要解析用户的画图行为动作,客户端记录保存了用户的行为+数据,然后将各端
实现
不同的需求,比如用户的画图行为回放,还要
实现
比如
常用
编辑器的撤销恢复等
功能
,在此可以使用命令设计模式
实现
,看了网上很多文章千篇一律,也只是
实现
了简单的
undo
、redo
功能
,所以也
请教
同事给了一份写好的客户端算法代码作为参考,然后融合到自己的后端代码
中
。
实现
原理 大概
实现
原理:将每次执行过的命令和数据保存到
undo
回退队列
中
,当执行
undo
操作时候取出队列数据进行执行即可,若是添加操作,
undo
时则执行删除
Java
实现
面向对象编程
目录 第1章... 10 抽象和封装... 10 1.1用面向对象设计电子宠物系统... 14 1.1.1为什么使用面向对象... 14 1.1.2使用面向对象进行设计... 15 1.2通过创建对象
实现
领养宠物
功能
... 17 1.2.1创建类的对象... 17 1.2.2构造方法及其重载... 23 1.2.3常见错误... 28 1.3使用封装优化电子宠物系统的类... ...
python系列:Pycharm 常见问题汇总(updating)
Pycharm 常见问题汇总(updating)
oracle 排查问题,《一次Oracle bug的故障排查过程思考》的问题重现解决
在《一次Oracle bug的故障排查过程思考》这个问题排查过程
中
,当时和同事们一起猜测、实验、论证,昨天有幸,经过了精心设计,在生产环境
中
,进行了问题重现,以及解决的部分验证。为了统计数据,在每次测试前后,各打印次AWR Snapshot。第一次测试1. 应用:使用旧的夜维(无批量提交,虽然delete操作一次删除10000条,但是会在删除所有数据(20万)完成的时候,才会做commit,约需要...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章