文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发VB用VB跟我学做记事本(很简单哟)
精品推荐
特别推荐
·VB表格控件总览与例程分析
·用VB6.0制作画图板
·VB打造超酷个性化菜单(六)
·MSHFlexGrid 控件的应用
·Visual Basic 控件简介
·利用硬盘序列号计算软件注册码
·计算机等级考试二级VB常用算法:排序
·用diskid.dll和disk32.dll获得硬盘序列号
·VB6中使用Winsock穿越各种代理的实现
·在VFP、VB应用程序中激活鼠标功能
热点TOP10
·vb 高手搜集-常见问题总结(1)
·vb高手搜集-常见问题总结(3)
·自己动手做一个数学函数作图器
·利用VB6.0实现五线谱作曲工具
·VB实现程序的隐形
·vb高手搜集-常见问题总结(2)
·vb高手搜集-常见问题总结4(终章)
·Visual Basic通信程序设计
·用VB编写记事本
·窗体控件大小随窗体大小变化而变化

用VB跟我学做记事本(很简单哟)

日期:2008年6月6日 作者: 查看:[大字体 中字体 小字体]



  通过阅读、研究本文并按本文所述进行尝试,初学者将学到很多东西,如怎样使用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

[1] [2] [3] 下一页 




上一篇:用VB5设置墙纸

下一篇:用VB和RDO来访问SQL Server

相关文章:
·Windows Vista Ultimate中文旗舰版下载+简单破解(支持迅雷HTTP & BT)
·Photoshop十余种漂亮照片边框简单制作技巧
·简单方法查找黑客老巢
·IE新开窗口最大化最简单有效方法
·FC API(JSR 75)简单讲解
·教你简单方法查找黑客的老巢
·不是这么简单 揭秘网友十大杀毒误区
·网页设计心得:页面布局的简单规则
·用Photoshop“磨皮”和简单的人物处理技巧
·自己动手构建简单的局域网对战平台
相关软件:
·跟我一起装电脑
·爱,就这么简单
·管理就这么简单
·十天学会简单英语
·JS入门经典-最简单的计算器
·让数字说话——审计就这么简单
·古沙天记事本V3.1 绿色特别版
·最简单的配置个人的电脑安全
·asp简单实例
·最简单的修改灰鸽子特征码逃避杀毒软件的查杀

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot