返回顶部
首页 > 资讯 > 精选 >VB.NET中怎么实现历史菜单
  • 457
分享到

VB.NET中怎么实现历史菜单

2023-06-17 17:06:13 457人浏览 独家记忆
摘要

这篇文章给大家介绍VB.NET中怎么实现历史菜单,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。历史菜单在很多软件中都有用到,如果你现在还不知道什么是历史菜单的话,就请你打开你的Word中的"文件"菜

这篇文章给大家介绍VB.NET中怎么实现历史菜单,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

历史菜单在很多软件中都有用到,如果你现在还不知道什么是历史菜单的话,就请你打开你的Word中的"文件"菜单你会发现文件菜单里面有许多使用过的文件名。这些就是被称作历史菜单,他记录了你使用过的一些文件包括文件名,文件地址。但是它不会保存所有使用过的文件,而是只保存一部分,每当有新文件被打开后就会自动更新最早的一个文件。它的好处是可以快速打开上次或上几次没有编辑完的或还需要接着使用的文件。知道了什么是历史菜单之后就可以自己编写一个历史菜单将他放入我们的程序中了。

在VB.net历史菜单中建立一个方案,然后添加一个openfiledialog控件,一个button控件,一个mainmenu控件,其中mainmenu控件是一个菜单控件,在它的下面建立5个子菜单。将5个子菜单的Visible属性都设置为false。Text属性设置为空。然后加入下面的代码。(vb.net编写的代码)

  1. Private Sub Button1_Click(
    ByVal sender As System.Object,  

  2. ByVal e As System.EventArgs) 
    Handles Button1.Click  

  3. Dim st As String  

  4. OpenFileDialog1.ShowDialog()  

  5. End Sub  

  6. Private Sub OpenFileDialog1_FileOk
    (ByVal sender As System.Object,  

  7. ByVal e As System.ComponentModel.
    CancelEventArgs) Handles OpenFile
    Dialog1.FileOk  

  8. '请注意MenuItem1是表示主菜单项,
    所以子菜单项是从MenuItem2开始的。  

  9. Dim stfilename As String  

  10. stfilename = OpenFileDialog1.FileName  

  11. If MenuItem5.Text <> "" Then  

  12. MenuItem6.Text = MenuItem5.Text  

  13. MenuItem5.Text = MenuItem4.Text  

  14. MenuItem6.Visible = True 

  15. End If  

  16. If MenuItem4.Text <> "" Then  

  17. MenuItem5.Text = MenuItem4.Text  

  18. MenuItem4.Text = MenuItem3.Text  

  19. MenuItem5.Visible = True 

  20. End If  

  21. If MenuItem3.Text <> "" Then  

  22. MenuItem4.Text = MenuItem3.Text  

  23. MenuItem3.Text = MenuItem2.Text  

  24. MenuItem4.Visible = True 

  25. End If  

  26. If MenuItem2.Text <> "" Then  

  27. MenuItem3.Text = MenuItem2.Text  

  28. MenuItem3.Visible = True 

  29. End If  

  30. MenuItem2.Text = stfielname 

  31. MenuItem2.Visible = True 

  32. End Sub 

在VB.NET历史菜单初始话的时候将Visible定为false和将text定为空,是为了不显示没有文件名的菜单项。 Button1是用来打开文件对话筐。OpenFileDialog1_FileOk是表示当按下文件对话筐的"确定"按钮后所要执行的语句。

关于VB.NET中怎么实现历史菜单就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: VB.NET中怎么实现历史菜单

本文链接: https://lsjlt.com/news/291525.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VB.NET中怎么实现历史菜单
    这篇文章给大家介绍VB.NET中怎么实现历史菜单,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。历史菜单在很多软件中都有用到,如果你现在还不知道什么是历史菜单的话,就请你打开你的word中的"文件"菜...
    99+
    2023-06-17
  • VB.NET历史菜单怎么用
    这篇文章主要介绍了VB.NET历史菜单怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。历史菜单在很多软件中都有用到,如果你现在还不知道什么是历史菜单的话,就请你打开你的w...
    99+
    2023-06-17
  • VB.NET中怎么实现一个菜单组件
    VB.NET中怎么实现一个菜单组件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Windows应用程序中往往离不开菜单,菜单的应用是十分普遍了,并且菜单的设计是十分简单的,这主...
    99+
    2023-06-17
  • vue+elementui+vuex+sessionStorage实现历史标签菜单的示例代码
    一般是有左侧菜单后,然后要在页面上部分添加历史标签菜单需求。 借鉴其他项目,以及网上功能加以组合调整实现 按照标签实现方式步骤来(大致思路): 1,写一个tagNav标签组件 2,...
    99+
    2024-04-02
  • VB.NET中怎么实现 API函数遍历
    今天就跟大家聊聊有关VB.NET中怎么实现 API函数遍历,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Option Explicit'查找***个文件的API  ...
    99+
    2023-06-17
  • android中AutoCompleteTextView的简单用法(实现搜索历史)
    网上有不少教程,那个提示框字符集都是事先写好的,例如用一个String[] 数组去包含了这些数据,但是,我们也可以吧用户输入的作为历史记录保存 下面先上我写的代码: i...
    99+
    2022-06-06
    Android
  • jquery插件怎么实现搜索历史
    这篇文章将为大家详细讲解有关jquery插件怎么实现搜索历史,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。jquery是什么jquery是一个简洁而快速的JavaScript库,它具有独特的链式语法和短小...
    99+
    2023-06-14
  • java中怎么实现树形菜单
    在Java中实现树形菜单可以使用树形数据结构来存储菜单项,然后通过递归的方式来构建树形菜单。 以下是一个简单的示例代码实现树形菜单:...
    99+
    2024-03-13
    java
  • 微信小程序中的历史记录怎么实现
    在微信小程序中实现历史记录功能通常需要以下步骤: 数据存储:首先需要将用户的历史记录数据存储在小程序的数据库中,可以使用小程序自...
    99+
    2024-04-09
    微信小程序
  • 买菜系统中如何实现用户购物历史与推荐功能?
    随着人们的生活节奏加快,越来越多的人选择通过在线购物来方便快捷地解决食物采购问题。许多购物平台也随之出现,其中买菜系统成为了不少人的首选。但在购物过程中,用户往往会遇到买不到想要的商品或者对新品没有足够的了解,这时候,推荐系统就变得尤为重要...
    99+
    2023-11-01
    个性化推荐系统 购物历史记录 用户推荐算法
  • Linux中历史命令怎么用
    这篇文章主要介绍Linux中历史命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的....
    99+
    2023-06-28
  • HTML5怎么实现折叠菜单
    这篇文章主要介绍“HTML5怎么实现折叠菜单”,在日常操作中,相信很多人在HTML5怎么实现折叠菜单问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML5怎么实现折叠菜单”...
    99+
    2024-04-02
  • CSS3怎么实现菜单功能
    这篇文章主要介绍“CSS3怎么实现菜单功能”,在日常操作中,相信很多人在CSS3怎么实现菜单功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS3怎么实现菜单功能”的疑惑...
    99+
    2024-04-02
  • css怎么实现下拉菜单
    这篇文章主要介绍css怎么实现下拉菜单,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!css的全称是什么css的全称是Cascading Style Sheets(层叠样式表),它是一种用来表现HTML或XML等文件样...
    99+
    2023-06-14
  • React四级菜单怎么实现
    本文小编为大家详细介绍“React四级菜单怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“React四级菜单怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。效果图JSimport {&nb...
    99+
    2023-06-29
  • react怎么实现左侧菜单
    本教程操作环境:Windows10系统、react18版、Dell G3电脑。react怎么实现左侧菜单?使用React实现左侧菜单栏简介: 使用React实现左侧菜单栏antd专门为react定制的中后台组件库,提供了大量的组件供开发者使...
    99+
    2023-05-14
    React
  • react怎么实现浮动菜单
    本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。react怎么实现浮动菜单?React中hover悬浮菜单的做法对于悬浮菜单,主要是借助html标签的事件机制,或者hover来实现,先看下效果图:当鼠标...
    99+
    2023-05-14
    React
  • android侧滑菜单怎么实现
    Android侧滑菜单可以通过以下几种方式实现:1. 使用DrawerLayout和NavigationView:DrawerLay...
    99+
    2023-08-18
    android
  • java二级菜单怎么实现
    实现Java二级菜单可以通过使用多层嵌套的菜单结构来实现。以下是一个简单的示例代码: import java.util.Scanne...
    99+
    2024-03-13
    java
  • AJAX 中怎么实现二级联级菜单
    AJAX 中怎么实现二级联级菜单,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 客户端代码: <!DOCT...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作