读书人

关于后退与前进功能的实现解决办法

发布时间: 2012-03-04 11:13:34 作者: rapoo

关于后退与前进功能的实现
有一个DirectoryListBox控件和一个DriveListBox控件
有2个按钮,一个是目录前进,一个是目录后退
比如当前目录是C:\aaaa
转到目录F:\ppp
此时按下后退,DirectoryListBox就自动跳回C:\aaaa
再按前进,就又跳回F:\ppp
希望可以记录3次左右的变动,
比如现在是C:\aaaa
跳到F:\ppp
再跳到E:\ddd
再跳到D:\eee
按后退的话就依次跳回,前进就正好相反

我计划用栈来实现,但是思路还是不太明确
希望可以帮助我,谢谢

[解决办法]
什么栈啊,就一个List就完了
[解决办法]
一个数组记录下操作步骤,数组下标增一减一就可以前进后退了。

读书人网 >C++ Builder

热点推荐