最新下载
热门教程
- 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)
相关文章
- 污污漫画入口风险警示-合规访问指南与安全指引 12-13
- 海棠文学城网页版官网入口-2025在线网址直达 12-13
- 土豪漫画官方APP免费下载入口-正版无广告畅读保障 12-13
- 歪歪漫画app最新版下载入口-首页畅读无广告直接进 12-13
- SkrBT磁力官网最新入口-skrbt磁力引擎极速版入口 12-13
- 微博热搜网页版极速入口-微博热搜榜官方直达链接 12-13