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

飞羽逐魂

踏雪寻梅梅尽隐,拂堤赏柳柳尚眠

 
 
 

日志

 
 

VB视频总结:26—30  

2015-01-01 12:36:01|  分类: VB学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

26 控件讲解与菜单使用

  此系列VB视频总结博文纯属笔记的粘贴,经师傅指导已进行学习方法上的反思,读者可酌情决定阅读本篇博文与否,建议浏览鄙人针对师傅指导后写的学习方法反思博客浪子回头金不换,屌丝知错定能改—学习方法反思


(一)控件讲解

1. 图形处理中的两个属性

  (1).AutoRedraw 属性:True时,载入内存,后台内存影像与前台完全一致;为提高运行速度,改为False时,后台内存影像不存在,这时窗体的Paint事件需要用户自己写,Paint事件的代码要尽可能简单,写主要的即可。

  

   (2) ClipControl属性

 2.控件的显示层次:   

-非绘图控件命令按钮(在最上层)CommandButtonCheck

-绘图控件LineShapeLabel

-图形方法的输出结果(利用代码设置的)如:

CircleLinePointPsetclspaintpicture

注:(图形控件的三个层次顺序不能乱,若控件属于同一层次,可以次序颠倒)

 

(二)菜单使用

1.分类:

1)下拉式菜单

2)级联式菜单:顶多23

3)弹出式菜单

上述三类菜单仅仅在使用方式上存差异,设计上大同小异。

 2.菜单编辑器:

(1)索引值默认为空

(2)设置分隔栏标题——加写的标题即可


27 菜单使用、资源管理器、可视化组件管理器


(一)菜单使用

1.动态添加菜单项,一般只增加,不减少 

2.可利用代码添加,也可与利用代码卸载,使用load时注意:同一个菜单项不能重复加载多次。

3.当加载完毕后,菜单项的缺省Visible属性为False

(二)资源管理器

1.RC:资源描述文件,即文本文件。将RC文件进行编译后,得Res文件,属二进制资源文件。

 

2.Res文件+目标文件=Exe文件

 

3.创建资源文件:

1)资源类型: 字符串、 位图、 光标、 图标 、自定义资源。     

2)自定义资源的好处:在不同的地方(环境)使用时不用重新编译。

 

4.保存资源文件:  

Res文件在资源编辑器中就可以保存,但是在程序执行后就不存在了,(这点不同于DLL)因其编译后直接放入了Exe文件,故发布的是Exe文件,而非Res文件。

 

5.作为了解:LoadResDataID号,其他数据媒体声音等)

(三)可视化组件管理器

  .最初目的:在某一个平台上开发的定西得以在其他平台上共享使用。

 

  .核心思想:重用软件部件(将需要共享使用的代码或是其他开发程序,做上标记放入一个大的组件仓库 ,根据需要去调用,从而加速程序开发,减小出错率)

 

2830 示例讲解


 1.时钟示例

(1)程序说明

    -timer控件的使用

    -防止重入的发生

    -轻量级控件的使用

(2)代码:示例\时钟\clock.vbp

 

2.数据录入窗体示例

(1)关键内容

     -尽量给录入项提供缺省值

     -balidate事件检查输入的有效性

     -必要时可将控件的Case Validation属性设为false

     -多个录入项间的合法关系最后检查

  (2)代码:示例\时钟\数据录入.vbp

 

3.拼图游戏示例

 

4.独立钻石游戏示例

 

  评论这张
 
阅读(98)| 评论(21)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

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

页脚

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