用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 (分隔