最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
开发手记(九)――在文件菜单中记录最近使用过的文件
时间:2022-07-02 11:55:51 编辑:袖梨 来源:一聚教程网
的“文件”菜单最下面列出了最近使用过的文件名及路径,文件名及路径会随着用户的使用不断地发生变化,这符合统计学中“最近使用”最大可能是“经常使用”的原则,方便了用户,提高了效率。它的实现方法有很多,我举一例,供大家参考。
一、在工作目录下创建一个LastFile.ini文件,其中第一行为历史文件的总数,以下行是历史文件的全路径。当然您也可以使用数据表存储,那样编程时也许更方便一些。
LastFile.ini文件内容如:4
"D:程序实例slzjslzj源代码2004.11.18水利造价示例.mdb"
"C:WINDOWSDesktop111111.mdb"
"D:程序实例slzjslzj源代码2004.11.18水利造价示例.mdb"
"D:程序实例slzjslzj源代码2004.11.32004.11.32004.11.32004.11.3示例(审查).mdb"
二、在Form_Load中编写如下代码,达到在文件菜单中显示历史文件的效果
'**************显示以往打开的文件记录***************************
'对配置文件不存在的情况下,作出操作。
If Dir(App.Path & "lastfile.ini") = "" Then
Open App.Path & "lastfile.ini" For Output As #1
Write #1, 0
Close #1
End If
'打开lastfile.ini文件
Open App.Path & "lastfile.ini" For Input As #1
Dim strLastfile2 As String
'获取历史文件的数目
Line Input #1, strLastfile2
iMaxLastfile = Int(strLastfile2)
一、在工作目录下创建一个LastFile.ini文件,其中第一行为历史文件的总数,以下行是历史文件的全路径。当然您也可以使用数据表存储,那样编程时也许更方便一些。
LastFile.ini文件内容如:4
"D:程序实例slzjslzj源代码2004.11.18水利造价示例.mdb"
"C:WINDOWSDesktop111111.mdb"
"D:程序实例slzjslzj源代码2004.11.18水利造价示例.mdb"
"D:程序实例slzjslzj源代码2004.11.32004.11.32004.11.32004.11.3示例(审查).mdb"
二、在Form_Load中编写如下代码,达到在文件菜单中显示历史文件的效果
'**************显示以往打开的文件记录***************************
'对配置文件不存在的情况下,作出操作。
If Dir(App.Path & "lastfile.ini") = "" Then
Open App.Path & "lastfile.ini" For Output As #1
Write #1, 0
Close #1
End If
'打开lastfile.ini文件
Open App.Path & "lastfile.ini" For Input As #1
Dim strLastfile2 As String
'获取历史文件的数目
Line Input #1, strLastfile2
iMaxLastfile = Int(strLastfile2)
相关文章
- 《光与影 33号远征队》周年纪念销售数据更新 05-13
- 《光与影 33号远征队》的结局是这款RPG最精彩的部分 05-13
- 异环自选S级角色推荐 05-13
- 唐门技能攻略(唐门技能攻略详解,助你成为顶级强者) 05-13
- 她收藏的稀有宝可梦传说 阿尔宙斯卡牌数量史无前例 引发了广泛关注 05-13
- 据报道 早期玩家认为 Fairgames 试玩体验“乏味” 05-13