社区
VB基础类
帖子详情
请教如何实现一般程序中常用的Undo功能
gooore
2009-06-28 12:17:30
VB6.0实现
不胜感激。。
...全文
115
11
打赏
收藏
请教如何实现一般程序中常用的Undo功能
VB6.0实现 不胜感激。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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来实现。
Qt
Undo
Framework学习,
实现
撤销、重做
功能
本文详细介绍了如何在Qt应用
程序
中
使用
Undo
/Redo框架
实现
撤销和重做
功能
。通过基于Command设计模式的Qt
Undo
Command,结合Qt
Undo
Stack和Qt
Undo
View,
实现
对学生数据表格的插入、删除和编辑操作的撤销和重做。文章还给出了具体的代码示例,包括MyTableModel的
实现
和自定义的AddCommand、DeleteCommand、EditCommand类,以完成
undo
/redo
功能
。
VB如何
实现
Undo
(撤消)
功能
本文介绍了一种在VB
中
为标准文本框或组合框添加
UNDO
功能
的方法。通过调用API函数SendMessage,发送EM_
UNDO
消息给控件,即可轻松
实现
撤销
功能
。
利用swing的
undo
包
实现
Undo
/Redo
功能
本文详细介绍了如何利用Java Swing的
undo
包
实现
撤销/重做
功能
。通过创建
Undo
Manager实例,定义各种操作类如AddEdit、DeleteEdit等,
实现
了列表
中
的添加、删除、上移和下移等操作的撤销和重做。文章通过实例展示了如何在操作
中
保存现场数据以备恢复,并提供了相关代码示例。
C#
实现
的简易含
undo
/redo
功能
的winForm
这篇博客介绍了如何在C#的winForm
中
实现
undo
/redo
功能
,利用
undo
栈和redo栈保存控件状态变化。遇到的问题包括监听状态变化、listBox的特殊处理,以及如何避免
undo
/redo过程
中
的递归调用。通过State类保存全局状态,并使用item类记录控件操作。界面设计允许用户自定义
undo
次数,支持各种控件类型的
undo
/redo操作。
Android
实现
undo
/redo
功能
本文详细介绍了在Android应用
中
实现
EditText和RecyclerView组件的
undo
/redo
功能
,包括
功能
设计、体验地址、
功能
实现
步骤,以及如何处理外部键盘快捷键和控件焦点变化时的
undo
/redo状态同步。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章