VB 陈伟视频总结

VB视频总结

看了好久的视频终于完成了,在看视频的道路上真是漫漫长路,越过千山万岭终于过关了,“陈伟视频”一共有64集,我看的时候是加快速度看的,从刚开始的1.2倍速到最后的2.0倍速。
视频这一方面看的比较粗糙,看的也比较大体。看视频的过程中难免会枯燥和犯困,走神也是在所难免的,但是慢慢看着就好了很多,我很想吐槽陈伟老师的视频课真是有点枯燥,哈哈。
视频里的知识我觉得前30集是比较基础一点的,后边的就比较难,看懂的部分就比较少了,真的是很少,我在想我的项目接下来再往下进行,然后以后再回来看,到那时候我估计就懂视频中的内容了吧。
我总结下视频中学到的知识吧:

常用系统函数:(语句) - 2
1.数值函数
Sin (expression) Cos (expression)
ABS (expression) Chr (expression)
Asc (expression) Hex (expression)
Oct (expression) Spr (expression)
Sng (expression) Int (expression)
Fix (expression) Val (expression)
Round (expression)
比较:CSng, Cint, Clng 和 Int, Fix, Round, Val

常用系统函数:(语句) - 3
伪随机数:
— Randomize [number]
— Rnd [(number)]

0 序列中的下一个随机数
=0最近生成的数
<0 每次都用number做种子生成相同的结果
无 序列中的下一个随机数
随机整数的生成
固定序列书的生成

窗体的属性:

留图
这里写图片描述

                 MDI应用程序

MDIForm及子窗体的建立和设置
窗体数组
窗体间的数据传递

MDI是Multiple Document Interface的缩写,就是文档窗体的意思。它是和单文档SDI相对的。
MDI和SDI在界面上的主要区别如下:
MDI允许用户同时打开多个文档,而SDI只能打开一个文档。
MDI应用程序甚至可以支持多种文档类型。例如word不仅支持.doc文件,还可以打开web页面文件.html等。
MDI应用程序通常包含一个windows菜单,可以用它来切换显示同一个文档的不同视图,还可以切换显示不同文档的视图。

控件介绍:
控件值
- 说明:
- 具体:
CommandButton Value
Label Caption
Texbel Text
PictureBox Picture
Frame Caption
Timer Enabled
HscrollBar Value

控件数组
- 意义:
可读性,代码量小,可动态加载控件
- 设计时创建
- 运行时创建
背景运行的控件
- 如 Timer 和数据存取控件
Enabled和Visible属性
输入焦点的顺序
- Tabindex属性
- TabStop属性
定位属性:
- Top Left Width Height
事件:
- Click DblClick GotFocus LostFocus

1.TextBox
属性:MuitiLine,Locked,IMEMode,ScrollBars
PasswordChar
事件:Change
2.Label
属性:AutoSize,WordWrap,UseMnemonic
事件:Change
3.Image
属性:Picture,Stretch

内部控件:
4.Picture Box
属性: Align,autosize,Picture,image
容器对象
图像的装入
.设计时
.运行时 LoadPicture() loadResPicture()
.使用Set Set a= LoadPicture(…)
PaintPicture方法:
Object.PaintPicture,picture,x1,y1,widthl,height,x2,y2width2,heigth2,height2,opcode
5.CommandButton
- 风格:Style
相关属性Picture,DownPicture,DisabledPicture caption,backColor,MaskColor
- 属性 Default 和 Cancel
- 属性 Value
6.Frame
- 容器对象
- Container属性
7.CommboBox
- 风格: Style
- Value与容器对象: 布尔型
7.DriverListBox,DirListBox,FileListBox
- 属性:Path,Pattern
- 事件:
Dirver,Dir:Change
File: PathChange pattemChange
8.Shape
9.Ole
关于控件的几个问题:
1.键盘处理与SendKeys 方法
2.输入的有效性和验证性
- 一般准则:
- Valiate 事件 和 CauseValidate属性
3.鼠标的处理和拖拽
- Drag方法,DragOver,dragdrop事件

关于控件的几个问题:
1.图形的处理:
- AutoRedraw
- ClipControl
2.控件的显示层次
- 非绘图控件 如 CommandButton,CheckBox
- 绘图控件和LabeL 如 line, Shape, Label
- 图形方法的输出结果 如
CirCle, line, point,pset,cls,paintpicture

菜单的分类:
打开工具栏,点开菜单编辑器
- 下拉式菜单:
- 级联式菜单:
- 弹出式菜单:

菜单的代码:
修改菜单的标题,复选,可视,有效;
菜单的事件代码
显示弹出式菜单:[object].PopUpMenumenuname[.flags[,x[,y,boldCommand]]]]

后续我在回来看“VB陈伟视频”的话还会在不断继续完善的。

猜你喜欢

转载自blog.csdn.net/M_hcCSDN/article/details/81346896