注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

王靖凡 廊坊师范学院信息技术提高班十四期

天道酬勤

 
 
 

日志

 
 

VB课本 菜单和工具栏 文件系统处理 章节总结  

2017-02-16 16:17:40|  分类: VB学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

菜单和工具栏:

下拉菜单和弹出菜单:

下拉菜单和弹出菜单一样都是为了完成某种功能的控件,其中下来菜单是在标题栏下方的,而弹出菜单则是在程序窗体中单击鼠标右键弹出的小窗口,这两种菜单都是在菜单编辑器中建立的,大家在创建菜单这里只要在编辑器中按照提示输入就行了,这里就不进行过多介绍了

VB课本总结(四) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期

 

创建弹出菜单的时候要在鼠标的MouseUP事件中进行设置,判断如果Button=2 就执行

 PopupMenu 方法来进行调用。

 

工具栏:

 工具栏我觉得就是菜单栏中一些最常用的功能拿出来放到了菜单栏的下方,其实它调用的原理一模一样,就是编辑器不一样罢了,创建工具栏我们要 Ctrl+T 打开部件窗口从中选择 Windows  common control 6.0 里边的ImageList 控件,来进行编辑工具栏。

 

文件系统处理:

文件分类:

 按文件性质可以分为程序文件和数据文件,程序文件中就是存放着程序的代码,而数据文件存放着的则是运行时的重要的数据比如程序初始化时候的一些数据。

按文件编码可以分为Ascii码文件和二进制文件,其中二进制文件占用的磁盘的大小比Ascii文件小。

按文件的存取方式可以分为顺序文件和随机文件,顺序文件结构简单适用于不经常读写的数据,在读取顺序文件会从文件头运行的文件尾,运行速度慢,而随机文件则可以从任意文件位置读取文件数据,速度快,效率高。

文件的打开方式:

打开顺序文件:

 Open <文件名> for <Input | OutPut | Appen>  as  # <文件号>

 

   Input:从文件中读取数据,被读取的文件必须存在,否则会出错。

   Output: 从文件中写入数据,若文件存在,则清除文件中的内容,然后重新写入,若文件不存在,则创建文件然后写入数据。

   Appen:向文件尾写入数据,如果文件不存在则新建文件。

 注:

1.       其中文件名 可以是相对路径也可以是绝对路径

 

顺序文件写:

 Print # <文件号>,<数据>[ , | ;]

 Write # <文件号><数据>[,]

 注:

1.       Print语句写入的数据逗号结尾数据按区写入,即每个数据之间有14个空格

2.       Print语句写入的数据分号结尾数据按紧凑格式写入,即每个数据之间只有一个空格

3.       写入数据的时候若是只写分号或者逗号,则为不换行写入数据。

4.       Print语句写入数据的时候各个类型的数据没有定界符。

5.       Write语句吸入数据结尾无论是逗号还是分号数据之间统一带定界符,以紧凑格式写入       

   顺序文件读:

        Input #<文件号>,<变量1>[,<变量2>…..]

        将文件每个数据项都依次赋值给相应的变量,变量类型必须和数据类型相符。

 

       Line Input #<文件号>,<字符串变量>

        将每一行数据赋值给一个字符串数组,其中定界符也作为字符串的一部分。

 

 

打开随机文件:

Open <文件名> for Random  as  # <文件号>[Len=记录长度]

随机文件写:

 Put #<文件号>,[记录号],<变量>

随机文件读:

 Get #<文件号>[记录号],<变量>

 

注:

 若使用Put语句写入数据时记录号指定的位置有数据,则新数据覆盖旧数据,若省略此参数则在文件指针所指的位置写入记录。      

 

未完待续。。。

 

  评论这张
 
阅读(76)| 评论(31)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017