怎样操作编辑菜单命令?
第一步:在桌面上双击“我的电脑”或打开任意窗口。
第二步:双击打开某一个硬盘驱动器。
第三步:单击选中某一个文件或文件夹。
第四步:单击菜单栏上的“编辑”。在随后出现的一串菜单命令中,选定并单击某项即可执行该命令。
常用命令的意思是:
1、“撤消”。用于取消已经执行的操作。
2、“剪切”。将选定的文件或文件夹等对象使用剪贴板程序存入内存,是否被删除或被移动,视下一步的操作。
3、“复制”。用于为选定对象做一个完全一样的副本。
4、“粘贴”。结合“剪切”、“复制”使用,可以将选定对象移动或在别处做一个完全一样的副本。
5、“粘贴快捷方式”。用于为选定对象设置一个快速路径,以便在双击这个快速路径时,即能迅速访问相应的对象。
6、“全部选定”。用于选中窗口里的全部对象。
7、“反向选择”。用于对操作对象进行与刚完成选定相反的操作。
8、“复制到文件夹”。用于将选定对象复制到指定文件夹。
9、“移动到文件夹”。用于将选定对象移动到指定文件夹。
怎么编写菜单式程序
用VB做一个记事本实在不很复杂,我们完全可以通过向导来很方便地做出来。但本文只打算讨论用手动方法制作记事本,旨在向VB初学者展示:学VB原来是如此容易!
通过阅读、研究本文并按本文所述进行尝试,初学者将学到很多东西,如怎样使用RichText控件来打开和保存文件,怎样制作菜单、工具栏和状态栏以及如何对其编写代码等。
第一章 让我们的记事本马上运行
急于求成是初学者共有的心愿。那好,请按如下三个步骤做,我们的愿望立即就可以实现!
步骤一:绘制界面。
新建一个标准EXE工程,将其Caption属性改为“超级记事本”,点击Icon属性给它找个合适的Icon图标。单击菜单“工程”-“部件”,在弹出的“部件”对话框里找到Microsoft RichText Box 6.0和公共对话框Microsoft Common Dialog 6.0并选中它们,单击“确定”按钮。这时左边的工具栏上出现了我们刚才新添的两个控件了。在窗体上绘制RichText Box和Commn Dialog,其中RichText Box的大小和位置可不用理睬,我们将在代码中处理它,当然,有必要把它的ScrollBar属性设为2-rtfVertical,这样在打开和编辑文件时垂直滚动条才可用。
步骤二:编辑菜单。
按Ctrl+E调出菜单编辑器,我们来做如下几个菜单:
一.文件菜单:
文件(第一层) mnuFile
新建(第二层) mnuNew
打开(第二层) mnuOpen
保存(第二层) mnuSave
– (第二层) mnuFileSep (分隔线)
退出(第二层) mnuExit
二.编辑菜单:
编辑(第一层) mnuEdit
复制(第二层) mnuCopy
剪切(第二层) mnuCut
粘贴(第二层) mnuPaste
– (第二层) mnuEditSep (分隔线)
全选(第二层) mnuSelecAll
三.搜索菜单:
搜索(第一层) mnuSearch
查找(第二层) mnuFind
查找下一个(第二层) mnuFindOn
四.帮助菜单:
帮助(第一层) mnuHelp
使用说明(第二层) mnuUsage
关于(第二层) mnuAbout
(注:各菜单项的快捷键请自行设置)
好了,其它的菜单项以后再根据需要添加。现在进入:
步骤三:编写代码。
’声明查找变量
Dim sFind As String
’声明文件类型
Dim FileType, FiType As String
’初始化程序
Private Sub Form_Load()
’设置程序启动时的大小
Me.Height = 6000
Me.Width = 9000
End Sub
’设置编辑框的位置和大小
Private Sub Form_Resize()
On Error Resume Next ’出错处理
RichTextBox1.Top=20
RichTextBox1.Left=20
RichTextBox1.Height = ScaleHeight-40
RichTextBox1.Width = ScaleWidth-40
End Sub
’新建文件
Private Sub mnuNew_Click()
RichTextBox1.Text = “” ’清空文本框
FileName = “未命名”
Me.Caption = FileName
End Sub
’打开文件
Private Sub mnuOpen_Click()
CommonDialog1.Filter = “文本文档(*.txt)│*.txt│RTF文档(*.rtf)│*.rtf│所有文件(*.*)│*.*”
CommonDialog1.ShowOpen
RichTextBox1.Text = “” ’清空文本框
FileName = CommonDialog1.FileName
RichTextBox1.LoadFile FileName
Me.Caption = “超级记事本:” & FileName
End Sub
’保存文件
Private Sub mnuSave_Click()
CommonDialog1.Filter = “文本文档(*.txt)│*.txt│RTF文档(*.rtf)│*.rtf│所有文件(*.*)│*.*”
CommonDialog1.ShowSave
FileType = CommonDialog1.FileTitle
FiType = LCase(Right(FileType, 3))
FileName = CommonDialog1.FileName
Select Case FiType
Case “txt”
RichTextBox1.SaveFile FileName, rtfText
Case “rtf”
RichTextBox1.SaveFile FileName, rtfRTF
Case “*.*”
RichTextBox1.SaveFile FileName
End Select
Me.Caption = “超级记事本:” & FileName
End Sub
’退出
Private Sub mnuExit_Click()
End
End Sub
’复制
Private Sub mnuCopy_Click()
Clipboard.Clear
Clipboard.SetText RichTextBox1.SelText
End Sub
’剪切
Private Sub mnuCut_Click()
Clipboard.Clear
Clipboard.SetText RichTextBox1.SelText
RichTextBox1.SelText = “”
End Sub
’全选
Private Sub mnuSelectAll_Click()
RichTextBox1.SelStart = 0
RichTextBox1.SelLength = Len(RichTextBox1.Text)
End Sub
’粘贴
Private Sub mnuPaste_Click()
RichTextBox1.SelText = Clipboard.GetText
End Sub
’查找
Private Sub mnuFind_Click()
sFind = InputBox(“请输入要查找的字、词:”, “查找内容”, sFind)
RichTextBox1.Find sFind
End Sub
’继续查找
Private Sub mnuFindOn_Click()
RichTextBox1.SelStart = RichTextBox1.SelStart + RichTextBox1.SelLength + 1
RichTextBox1.Find sFind, , Len(RichTextBox1)
End Sub
’使用说明
Private Sub mnuReadme_Click()
On Error GoTo handler
RichTextBox1.LoadFile “Readme.txt”, rtfText ’请写好Readme.txt文件并存入程序所在文件夹中
Me.Caption = “超级记事本:” & “使用说明”
Exit Sub
handler:
MsgBox “使用说明文档可能已经被移除,请与作者联系。”, vbOKOnly, ” 错误信息”
End Sub
’关于
Private Sub mnuAbout_Click()
MsgBox “超级记事本 Ver1.0 版权所有(C) 2001 土人”,vbOKOnly,”关于”
End Sub
’设置弹出式菜单(即在编辑框中单击鼠标右键时弹出的动态菜单)
Private Sub RichTextBox1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then
PopupMenu mnuEdit, vbPopupMenuLeftAlign
Else
Exit Sub
End If
End Sub
’防止在切换输入法时字体自变(感谢王必成先生提供此方案)
Private Sub RichTextBox1_KeyUp(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeySpace Then
RichTextBox1.SelFontName = CommonDialog1.FontName
End If
End Sub
至此,我们的记事本可以编译使用了。点击菜单“文件”-“生成XXX.EXE”,回到桌面运行我们的记事本看看,是不是颇有成就感?
当然,这样的记事本还比较粗糙,我们还需要做些工作,请看下一章。
第二章 美化程序界面
多数字处理软件都有工具栏和状态栏。工具栏和状态栏除了能美化我们的程序使其更具有专业性质外,还给用户带来操作上的便利。现在我们就来做一做这两样东西。
一.工具栏
(一)制作工具栏
单击“工程”-“部件”,选中Microsoft Windows Common Control 6.0并确定。这时,我们要用到的控件就出现在左边的工具栏上了。
要做工具栏,首先需要一个叫ImageList的控件来装载图像。在程序界面上添加它,然后右键单击此控件,左键单击“属性”,弹出“属性页”对话框的“图像”,再单击“插入图片”就可以一次性装载图片了(如不满意,以后还可以添加)。图片可在C:\Microsoft Visual Studio\Common\Graphics\Bitmaps\TlBr_W95下选择(这里假设你的VB安装在C盘下)。注意了:在插入图片时给每一张图片注明关键字,以便在引用图片时不至于混乱。如插入“新建”的图片,我们在“关键字”栏注明“New”。
图片有了,接下来在程序界面添加工具栏(ToolBar)。添加后工具栏就出现在菜单下面,右键单击它,选择“属性”,在弹出的“属性页”对话框中的“通用”项作些设置,主要如下两项:
1.“图像列表”:选择ImageList1
2.“样式”:根据喜爱选择1-trbStandard或者2-trbFlat
继续点击“属性页”的“按钮”选项,插入若干按钮。按钮有多种样式,请根据需要设置。这里请一定注意:每一个与用户操作有关的按钮都必须注明关键字、装载图片,如“新建”按钮,在“关键字”项注明“新建”,在“图像”项键入“New”(即ImageList1中的图片关键字),需要的话还可以在“工具提示文本”项填入适当的提示语。
(二)编写工具栏的按钮代码
工具栏按钮的代码编辑很简单,可以按照下面的格式去编写:
Private Sub ToolBar1_ButtonClick(ByVal Button As MSComctlLib.Button)
On Error Resume Next ’出错处理
Select Case Button.Key ’按关键字选择
Case “新建”
mnuNew_Click ’等于菜单项“新建”被单击
Case “打开” ’等于菜单项“打开”被单击
mnuOpen_Click
’……(继续编写其它按钮的代码)
End Select
End Sub
完成后试运行一下我们的程序,我们发现,有了工具栏之后,程序变得漂亮多了,只是有一个问题:打开一个较长的文档后,编辑框的下拉滚动条向上的箭头不见了。原因是:工具条占用一定的空间。解决方法:将“设置编辑框的位置和大小”中的RichTextBox1.Top = 20 和 RichTextBox1.Height = Me.ScaleHeight – 40分别改为RichTextBox1.Top = 380,RichTextBox1.Height = Me.ScaleHeight – 400即可。
二.状态栏
(一)制作状态栏
状态栏的英文名字叫StatusBar,在窗体上添加它后会默认出现在窗体的最下方。用鼠标右键点击它,调出“属性页”对话框,单击“窗格”项,插入一些窗格,可以将各个窗格的“样式”设置为:
0-sbrText 显示文本,需编写代码
1-sbrCaps 显示大小写状态,无需编程
2-sbrNum 显示NumLock键开关状态,无需编程
3-sbrIns 显示Insert键状态,无需编程
4-sbrScr1
5-sbrTime 显示时间,不编程时时间不会随系统时钟变化
6-sbrDate 显示日期,无需编程
注意:加进状态栏后需将Form_Resze中的RichTextBox1.Height = Me.ScaleHeight – 400改为RichTextBox1.Height = Me.ScaleHeight – 600。
(二)状态栏根据其“样式”属性决定用不用编写代码(如上文所述)。下面举些例子,读者可以认真揣摩,从而达到举一反三的效果。
例一:用户选取了“新建”后,让第一个窗格显示:“目前状态:正在打开文件《……》”。请将下面代码写进“打开”菜单里面:
StatusBar1.Panels(1).Text = “目前状态:正在打开文件” & “《” &CommonDialog1.FileTitle & “》”
例二:让第三个窗格显示时间并让时间跟随系统时钟变化。
首先,给程序加一个Timer控件,将其Interval属性设为1000。然后:
在Form_Load过程加入:StatusBar1.Panels(1).Text = Time;然后给Timer控件编写代码:
Private Sub Timer1_Timer()
If StatusBar1.Panels(3).Text < > CStr(Time) Then
StatusBar1.Panels(3).Text = Time
End If
End Sub
例三:当编辑框的文本发生变化时让第一个窗格显示:“正在编辑文档:文件名”。
Private Sub RichTextBox1_Chang()
StatusBar1.Panels(1).Text = “正在编辑文档:” & CommonDialog1.FileName
End Sub
辛苦了那么久,我们现在已经拥有一个象模象样的记事本了。这个记事本由于用了RichText控件,理论上它能打开和编辑任意大的文档,使用起来的确比Windows自带的记事本方便得多。当然,还有一些其它的功能需要添加和完善,这就靠你慢慢去完成了。
word中编辑菜单有生什么命令
word中编辑菜单有以下命令:
开始菜单的属性怎么编辑呀
我告诉你一些我自己整理开始菜单的方法吧: 1,任务栏右键—属性—高级—-开始菜单设置—去除不需要显示的选项. 2,打开开始菜单—程序上右键—-打开—-将你的所有程序进行整理在不同的文件夹里边,再看你的开始菜单,就十分规范. 3,由于有些程序不在你所在的用户中,在C:\Documents and Settings\All Users\「开始」菜单中进行编辑,也可以编辑的
excel表格怎么编辑下拉菜单
1、打开Excel,比如本例中我们要做的下拉菜单是经验、百科、知道.这个时候我们要先选择需要做下拉菜单的单元格(可以是一个也可以是多个).选择好单元格后,点击数据—有效性.2、这个时候会进入有效性设置选项.在设置选项卡中选择有效性条件为序列,勾选提供下拉箭头,来源输入经验,百科,知道.3、在设置来源的时候还可以点击来运设置选择范围,比如:=$G$13:$G$15.当然前提是我们再$G$13:$G$15输入了经验,百科,知道.设置完后点击确定.4、这个时候我们可以看到在选定的单元格上有了一个下拉箭头,我们在输入的时候只需要点击一下箭头就可以选择输入进去了,这种情况适合在办公的时候一行或者一列输入的内容大都相似的时候选择.
微信公众平台自定义菜单怎样编辑
1. 进入后,点击菜单管理右边的:“+”建立一级菜单. 2. 弹出界面输入一级菜单名,注意字数.然后确认. 3. 在建立好的一级菜单名后面点击:“+”添加二级菜单. 4. 同样在弹出界面输入二级菜单名,注意字数限制. 5. 现在就可以来设置用户点击这个菜单时触发的动作了.两种选择,选择你需要的.如跳转链接. 6. 输入跳转页面地址,非认证的公众号只能选择微信素材库中的消息地址. 7. 保存成功后,点击发布.
如何编辑U盘启动菜单?
用U盘做启动盘一般都不只WinPE这一项选择了,还可以用来启动系统和一些常用工具,比如ghost工具等。那么如何编辑U盘启动菜单呢?只要修改menu.lst文件即可。
用户根据自己的需要修改下面的例子即可。
title 启动第一硬盘第一主分区(hd0,0)上的操作系统
rootnoverify (hd0,0)
makeactive
chainloader +1
title 启动第一硬盘第二主分区(hd0,1)上的操作系统
rootnoverify (hd0,1)
makeactive
chainloader +1
title 启动Windows NT/2000/XP/2003
find –set-root /ntldr
chainloader /ntldr
title 启动Microsoft Windows 7
find –set-root /bootmgr
chainloader /bootmgr
win8怎么编辑启动菜单
win8怎么编辑启动菜单
一般都习惯于启动时按F8键来显示“启动选项菜单”,然后再选择进入“安全模式”等操作,Windows8如何进入启动选项菜单(启动设置)呢,感兴趣的朋友可以祥看本文
我们在使用Windows
XP和win7等微软系统的时候,一般都习惯于启动时按F8键来显示“启动选项菜单”,然后再选择进入“安全模式”等操作。那么Windows8如何进入启动选项菜单(启动设置)呢?有两种方法,下面图文详解方法步骤:
方法一:
1.点击“设置”超级按钮,在弹出的菜单中点击“更改电脑设置”,如图:
2.在打开的“电脑设置”界面中,选择左侧的“常规”选项卡,在右侧就可以看到“高级启动”选项,如图:
3.然后点击“立即重启”,Windows8就会进入“选择一个选项”界面,如图:
4.选择“疑难解答”选项,进入“疑难解答”选项菜单,如图:
5.选择“高级选项”,进入“高级选项”菜单,如图:
6.点击“启动设置”,显示“启动设置”提示界面,点击“重启”,如图:
7.电脑会重新启动,开机时就会进入“启动选项菜单(启动设置)”了,如图:
方法二:
这个方法与“方法一”相比只是前两步有差别,后面的步骤都是相同的,方法如下:
1.点击“设置”超级按钮,在弹出的选项菜单中,点击“电源”,显示“睡眠、关机、重启”按钮。然后按住Shift键的同时点击“重启”按钮,如图:
2.Windows8就会进入上面提到的“选择一个选项”界面,其后的步骤就与“方法一”一样了。
两种方法相比,肯定“方法二”相对简捷一些,推荐大家使用!
vb中的菜单编辑是怎么回事
在出现VB6.0窗体的情况下,在菜单中选“工具”,再在其下拉菜单下选“菜单编辑器”。然后按如下说明操作:
一. “菜单编辑器”对话框 。
使用菜单编辑器可以为应用程序创建自定义菜单并定义其属性。
二. 对话框选项。
1. “标题” :使用该选项可以输入菜单名或命令名,这些名字出现在菜单条或菜单之
中。 如果想在菜单中建立分隔符条,则应在Caption 框中键入一个连字符 (-)。为了能够通过键盘访问菜单项,可在一个字母前插入 & 符号。在运行时,该字母带有下划线(& 符号是不可见的),按 ALT 键和该字母就可访问菜单或命令。如果要在菜单中显示 & 符号,则应在标题中连续输入两个 & 符号。
2. “名称” :用来为菜单项输入控件名。控件名是标识符,仅用于访问代码中的菜单项;它不会出现在菜单中。
3. “索引” :可指定一个数字值来确定控件在控件数组中的位置。该位置与控件的屏
幕位置无关。
4. “快捷键” :可在列表框中为每个命令选择快捷键。
5. “帮助上下文 ID” 。允许为 context ID 指定唯一数值。在 HelpFile 属性指定的帮助文件中用该数值查找适当的帮助主题。
6. “协调位置” :该列表框中共有四个可选项,他们决定是否及如何在容器窗体中显
示菜单。
7. “复选” :允许在菜单项的左边设置复选标记。通常用它来指出切换选项的开关状
态。
8. “有效” :由此选项可决定是否让菜单项对事件做出响应,而如果希望该项失效并
以浅灰色显示出来,则也可取消对该复选框的选用。
9. “可见”:决定是否将菜单项显示在菜单上。
10. “显示窗口列表” :在 MDI 应用程序中,确定菜单控件是否包含一个打开的 MDI
子窗体列表。
11. “右箭头” :每次单击都把选定的菜单向右移一个等级。一共可以创建四个子菜单
等级。
12. “左箭头” :每次单击都把选定的菜单向上移一个等级。一共可以创建四个子菜单
等级。
13. “上箭头” :每次单击都把选定的菜单项在同级菜单内向上移动一个位置。
14. “下箭头” :“下箭头” 。每次单击都把选定的菜单项在同级菜单内向下移动一个位置。
15. “菜单列表” :该列表框显示菜单项的分级列表。将子菜单项缩进以指出它们的分
级位置或等级。
16. “下一个” :将选定项移动到下一行,往往是为建立下一个菜单项准备。
17. “插入” :在列表框的当前选定行上方插入一行。
18. “删除” :删除当前选定行。
19. “确定” :关闭菜单编辑器,并对选定的最后一个窗体进行修改。菜单可以在设计
时使用,但在设计时可以通过选定一个菜单,来打开菜单单击事件的“代码”窗口,而不是执行事件代码。
20. “取消” :关闭菜单编辑器,取消所有修改。
VB中怎么设置“文件”“编辑”这些菜单
单击“工具”菜单,选择“菜单编缉器,然后在如图的对话框中设置想添加的菜单, (如图)在对话框中: “标题”为运行后显示的菜单名 “名称”为该菜单的引用名,性质和其他控件名的相同 “下一个”为添加一个新菜 “左/右”箭头就是把该菜单 设为/取消 子菜单 其他的选项先不要管 添加好后点“确定”.