陈伟视频总结3—10

陈伟视频总结

 看陈伟品已经一个多星期了吧,其中在看到过程中也学到了很多,清楚的了解了vb的很多知识,但是相应的问题出现的也越来越多了,随着看到过程的不断深入,问题的出现也越来越多,但是当我解决了这些问题的时候,心情又是喜悦的。
 接下来,把我看的视频知识进行了一个简要总结。
 **陈伟视频三
此次课程主要介绍vb中的环境,
屏幕组成
·菜单
·工具栏及设置
·工具箱
·调试窗口(立即窗口、本地窗口、监视窗口)
·窗体布局
·属性窗口
·代码编辑窗口
·项目管理器
·窗体设计窗口
此次视频主要就窗口代码设计进行了讲解,如控件的添加、保存工程、如何在其他系统上运行此系统等对此进行了更加深化细致的讲解。
Vb设计中那些设计是属于你一个人的,哪些版本对此开放。
此上都属于集成开发环境。
 *陈伟视频四
*窗体布局:调整窗口初始位置,方法:鼠标、属性修改、
设置师属性:在设计前都可以修改
运行时属性:程序运行时才能够修改的属性
设置运行属性:兼有二者特性
视图→对象浏览器
窗口设计器
·模式:设计/运行/调试
·窗口的类型(Normai,MDI,SDI,DialogBox)
·窗体的大小
·网格(1440Twips/英寸)
·控件的放置(多个控件,容器)
 陈伟视频五
资源文件:
Bmp(备图文件)
项目组成
工程数学
·启动窗体
·窗体文件组成(可视部分和代码)
·模态/非模态
·对话框/一般窗体
Vb基本开发流程图
展示窗体:工程—添加窗体——改变名称——添加模块——工程——工程属性——通用——启动对象——添加相对性的代码
Vb打包: ·新建(打开)一个工程组
·设计窗体界面,加入控件
·修改设计时属性
·针对事件编写相应的代码
·加入其他代码或者文件和其他工作(制作帮助,数据库设计)
·调试
·打包,发布

* 陈伟视频六
数据类型
变量:命名规范、声明、适用范围、
类型转换函数
常量的类型/差别/适用范围
asc(): 返回的是当前字符串的首字符的dbcs编码
ascb():返回首字节的编码
ascw():返回当前字符串的首字符的unicode编码
双字节字符集:
字母存节使用1个字符,汉字存节使用2个字符
讲解asc、、双色字符集、User-derfined、
比较Cstr和 str
cstr()返字串前加1空格标识其值 ,str() 返字串前自加1空格表示其值
 陈伟视频七
常量和变量
String、Single
语言转换 考虑到程序的不同用户使用,就要选择前面带C的,这样就更符合本机配置的使用。
变量与变量定义声明
定义变量格式:<类型> <名字> 、首字母大写
Dim
语法:Dim{withevent}varname{(subscripts)}{AS{New}type}…
说明:Withevents; New
例如:比较Dim A AS Integer,B AS Long
和Dim A as integer;Dim B As long
和Dim A,B As long
private(专用变量)、public(全局变量)、static(静态变量)、redim
常量:不区分大小写、
常量的定义声明:[Public|Private]Const Name [AS Type]=Expresssion
Public const A=5
Public const B=6
A
说明: Public const
主要讲了变量、常量的定义、声明。(注:常量和变量的命名格式)
变量、常量的声明有助于我们后期的程序系统优化,以及防止手工错误导致代码错误。

*&emsp;陈伟视频八
变量声明
·强制声明: Option Explicit
·显式声明:比较:Dim A As long : A=5 A%=5
·隐含声明:Dim A Defint M-K Defbool,DefByte,DEFINT,DEFLOG,DEFSNG,DEFDBL,
标准数组
·声明:(Dim, private,public,static)
动态数组
·声明:Dim a()as integer
·动态改变:redim{preserve}name(subscript){as type}
数组的初始化
整形元素:0 字符串:空字符串
变量的作用域
Genreal:仅能在窗体级使用的专门变量;
用Private(Dim…)声明模块级专门变量,仅在模块一中可见;

&emsp;*陈伟视频九
*** **运算式和字符号
逻辑判断和熟悉运算
·逻辑判断
NOT,AND,OR,XOR,EQV,IMP
·数学运算
^,-(负数),
,/,,mod,+
·比较
=,<,>,<=,>=,Like,Is,…
赋值语句
例如:Let a=5
Set a=object1
注:赋值直赋值时,你使用Let语句时,Set可以省略,也可以不省略,但是当你使用对象时,Set不能省略,必须使用。
同行多语句 SELECT CASE 语句

SELECT CASE 语句的使用说明:意思就是判断语句是什么内容。然后根据不同内容执行不同的代码。****
*&emsp;陈伟视频十
**循环语句
·FOR循环
·DO```LOOP循环
·FOR EACH循环
·WHILE循环
For循环
FOR IndexVar=start TO end [STEP Step]
<语句块1>
{EXIT FOR}
<语句块2>
NEXT {indexVar}
(注意:循环体里面可以根据不同的情况,不同的条件来终止循环,终止循环语句就是For循环。)
DO循环

注意:根据我们的使用情况的不同,循环不确定下,用DO。。。UNTIL循环。
FOR EZCH 循环
FOR EACH element In group

WHILE 循环
·WHILE 条件
·<语句块>
· WEND
注意:WHILE不可以被终止的
其他部分语句
·注释语句
——Rem 语句和‘
·Sub 。。。End sub 和Function 。。。End function
代码注释:
·模块语句代码多的都需要有注释;
·包含函数的也需要添加注释;
·包含一些方法型代码需要添加注释;
·代码修改了,注释也需要修改;
·假如你懂得英语不多,你可以使用汉拼,但是你代码注释一定要写清楚;**

好了,以上就是我在看陈伟视频时,学到的相关知识简要总结。希望对看到的人有所帮助。

发布了18 篇原创文章 · 获赞 1 · 访问量 1946

猜你喜欢

转载自blog.csdn.net/dyh17dingyuhao/article/details/104069978