自学内容网 自学内容网

(二 上)VB 2010 设计初步

目录

一、常用类应用

1.Console类控制台

2.窗体基本控件

二、面向对象程序设计

1.类和对象

2.对象的属性、方法、事件属

1.属性

2.方法

3.事件、事件过程

1.事件

2.事件过程

3.对象浏览器

三、.NET类库与命名空间

1.命名空间

常用命名空间

1.System命名空间

2.Microsoft.vb

3.System.Windows.Forms

使用方法

1.完全限定名

2.省略自动导入的

3.Import语句导入

2.常用类、模块

1.Console

2.Math

3.Strings模块、String类

4.Conversion(转换函数)

5.DateAndTime

6.VBMath(随机函数)

7.Information(测试、验证函数)

8.Interaction(交互函数)

9.数据类型转换


一、常用类应用


1.Console类控制台

        "Console 控制台" 通常指的是软件开发和调试过程中使用的命令行界面(CLI)或集成开发环境(IDE)中的一部分,用于执行代码、查看日志、调试应用程序等。

  1. 代码执行:允许用户输入并执行代码片段,立即查看结果。这对于测试和验证代码逻辑非常有用。

  2. 日志输出:应用程序在执行过程中,可以将重要信息(如变量值、程序状态、错误信息)输出到控制台,以便开发者跟踪和调试。

  3. 调试工具:许多IDE的控制台集成了调试工具,允许开发者设置断点、单步执行代码、检查变量状态等,从而更有效地定位和解决问题。

  4. 命令历史:记录用户之前输入的命令,便于重用和回顾。

  5. 脚本执行:支持执行脚本文件,这对于批量处理任务或自动化测试非常有用。

  6. 错误和异常处理:当代码执行出错时,控制台会显示错误信息和堆栈跟踪,帮助开发者快速定位问题所在。

  7. 性能监控:某些高级控制台还支持性能监控,如内存使用情况、CPU占用率等,有助于优化应用程序的性能。

2.窗体基本控件

简单登录程序


二、面向对象程序设计

面向对象程序设计(OOP),将程序和数据封装在对象内,对象作为程序的基本单元。

1.类和对象

类Class相同属性共同的行为的对象的集合,定义了对象的行为特征和行为规则。

对象Object是类的一个实例,包含数据和处理该数据的程序代码。

VB2010提供Form类,控件类,菜单类,数据库等抽象的类。

VB设计过程用对象组装应用程序的过程

2.对象的属性、方法、事件属

1.属性

属性=特征(大小、颜色、位置)

设置方法:1.属性窗口         2.代码        格式:对象名.属性=属性值

Button.Text=“登录”    设置按钮显示的文字

2.方法

方法=行为方式(所执行的特殊功能和操作)

代码中:对象名.方法名([参数1,........])

Form.Show             显示窗口

3.事件、事件过程

1.事件

外界干预、系统执行状态的变化

鼠标点击Click、窗体加载Load

2.事件过程

用户只需编写事件过程的代码

3.对象浏览器

三、.NET类库与命名空间

1.命名空间

        避免名称冲突,避免多义性冲突。按功能将类库划分为不用的组,将功能相近的类放入不同的命名空间。命名空间(Namespace)是编程语言中用于组织代码的一种封装机制,将代码段分组到具有名称的容器中,从而避免命名冲突。

常用命名空间

1.System命名空间

名称说明
Array提供创建、操作、搜索和排序数组的方法
Console控制台程序标准输入流、输出流、错误流
Math通用数学函数提供常数和方法
Random伪随机数生成器
String文本
StringComparer字符串比较
2.Microsoft.vb
名称说明
Collection作为一个单元来引用的一组有序项
Constants常量
ControlChars控制字符的常数
Conversion执行转换操作
DateAndTime日期时间
ErrObject使用Err对象标识、运行时的错误
FileSystem文件目录文件夹操作
Information

返回、测试、验证信息

Strings执行字符串操作
VBMath执行数学运算
MsgBoxResultMsgBox函数返回的消息框上所按的按钮
MsgBoxStyle调用MsgBox函数时显示的按钮
Interaction对象。程序、系统交互的过程
3.System.Windows.Forms

窗体、控件、菜单工具、对话框、数据绑定

使用方法

使用NameSpace中的类、模块、结构要先导入相应NameSpace

1.完全限定名

命名空间.类名.方法(属性)名

2.省略自动导入的

3.Import语句导入

导入指定的命名空间,或命名空间的编程元素(类、模块)。

直接调用

格式:Import  命名空间   /  Import   命名空间.编程元素

如:Import    System.Math (导入编程元素Math类)

2.常用类、模块

1.Console

控制台常用

2.Math

3.Strings模块、String类

String类

Strings模块

4.Conversion(转换函数)

5.DateAndTime

6.VBMath(随机函数)

7.Information(测试、验证函数)

8.Interaction(交互函数)

9.数据类型转换


原文地址:https://blog.csdn.net/qq_42885951/article/details/143319749

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!