VB中如何实现撤消上一步操作

来源:百度知道 编辑:UC知道 时间:2024/07/02 17:13:20
VB初学者,刚刚学习了一个在form上画简单线条的方法,可以用Cls方法清除form上所有的线条.假如做了好几次draw的操作,现在要求仅仅撤消上一步的操作,请问该怎么做.谢谢!

每一条直线由4个整型变量决定(x1,y1)-(x2,y2)。每画好一条线后就记下它的起点和终点坐标,undo就是用背景色来画上一条直线。

画线的话,做不到,除非你自己记录每一步操作