乐筑天下's Archiver
社区
›
VB
› [VBA]VBA中实现Undo和Redo的办法??
weekendor
发表于 2005-10-14 22:37:00
[VBA]VBA中实现Undo和Redo的办法??
虚心请教:在VBA中如何实现一般软件中Undo和Redo的功能?
举例说,我通过一个窗体在中出若干图形(比如直线、矩形、圆形等),现在窗体中还有一个“撤消(Undo)”和“重做(Redo)”按钮,可以通过什么办法,在按“Undo”时能够按画图顺序由后到前擦除相应图形,而按“Redo”时则按顺序恢复相应图形呢??
望版主和各路高手指教,十分感谢!
mccad
发表于 2005-10-15 17:57:00
既然是程序出来的图形,你就知道怎样去进和退了。
weekendor
发表于 2005-10-21 18:42:00
那是不是应该使用到堆栈呢?
页:
[1]
查看完整版本:
[VBA]VBA中实现Undo和Redo的办法??