0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vb常用语句

lhl545545 来源:电子发烧友网 2018-02-13 10:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

VB能做什么?

学习是一个知识积累思考的过程。大家学习VB从一开始的看书,理解,慢慢的看着课本的目录去对自己学习的东西有序,整理自己的VB语言的框架,实际也是按照目录出现的。第一版的整理没有了,看第二,第三,第四版。看完这些图我意义的说我的思考角度。个人认为每个角度都可以,没有对错,只有自己的理解。

Vb常用语句

上面这张图就没有自己思考什么都不想就是看书有几个章节就有几个二级的分支,而后二级分支的后面又写了几个标题,就在它的后面加几个分支,由此你可以看到这样个思维方式的宏伟蓝图,很详细可以和笔记媲美了,你这样认为吗?但是这样的一张图对我们的的记忆不是很清晰,没有重要突出,但是细节很多,没有自己的思考联系,你理解这张图也是有问题的,就不要说几个月后你都不知道这图是不是你画的了。

下面这张图

Vb常用语句

这张图就有了自己的思考了,把很多的东西有联系的知识联系起来,如何有这些联系就是联想。例如,我画这张图的时候我会想VB学习时自己咋学习的。首先会有理论知识,和实践知识,理论知识就是一些代码中的应用例如规则, 声明,变量,常量,函数,过程,文件,VB 6.0,数据库 ,工程,面向对象 。这就是自己的考虑,通过他门之间的联系分类整理。就是现在的图片。

Vb常用语句

上面的是C#的一个学习最后版的东西,也是自己的考虑的东西思维。自己的考虑就是语言吗!代码层次,工具层次。工具的应用,基础知识的学习,通过这些东西我们就学会了一门计算机语言。简单而有效果。第一次的C#的图片,你对比看思维改变的巨大。

Vb常用语句

Vb常用语句

1.赋值语句

变量的赋值

格式:

[Let] <变量> = <表达式>

¨ 功能:先计算赋值号右边表达式的值,然后将值赋值给变量。

注意:

“=” 意义是“赋值”而不是“等于”,x = y和y = x不等价。

“=”左边只能是变量,不能是数值或表达式,下面语句是错误的:

4 = x+y

a + b/2 = 6

一次只能给一个变量赋值,如果要给多个变量赋相同的值,只能使用多个赋值语句。

例如:sum = 0 : i = 0不能写成:sum = i = 0

对象属性的动态设置、对象属性值的返回

对象属性的动态设置

格式:对象名。属性名 = <属性值>

例如:

Command1.Caption = “计算”

Text2.Text=Str(c)

¨ 注意:Name属性只能在属性窗口赋值

¨ 对象属性值的返回

¨ 例如:

R = Val(Text1.Text)

(2)Print语句

[<对象名>。]Print[<表达式表>][,|;]

功能:在指定的对象上输出<表达式表>中各元素的值。

Private Sub Command1_Click()

a = 123: b = 456: c = 789

Form1.Print a; b; c ‘输出在窗体Form1上

Print “中华”, “天下”, a + b + c ‘输出在窗体Form1上

Picture1.Print “中华”, “天下”, a + b + c ’输出在图片框Picture1上

Debug.Print “中华”, “天下”, a + b + c ‘输出在立即窗口上

Printer.Print “中华”, “天下”, a + b + c ’在打印机上输出

End Sub

注意:

只能在窗体、图片框、打印机、立即窗口上输出内容

Print的相关函数

①Tab()函数

Tab(N)

功能:把光标移到由N确定的位置。

②Spc()函数

Spc(N)

功能:光标移到N个空格之后的位置。

③Cls方法

[<对象名>.]Cls

功能:清除由Print方法显示的信息。

④Format$函数

Format$(表达式,格式字符串)

功能:将数值、字符串或日期等数据按照指定的格式生成字符串

Vb常用语句

3.注释语句

Vb中添加注释语句的方法为在字符“’”(即单引号)后加注释内容或采用Rem 注释内容的形式

参照print语句中的例子

4.结束语句

语法格式:end

功能:强制程序结束运行

练习:

1.用vb语言编程序,分别为每个基本数据类型声明一个变量,给变量赋一个合适的值,使用print语句输出变量值

2.上机编写如下代码

Private Sub Form_Click()

Print “北京”,“奥运”

Print“北京”;“奥运”

表达式列表各输出项之间有分隔符。运行上面的程序说出逗号分隔符和分号分隔符的不同

采用逗号分隔符各输出项

采用分号分隔符各输出项

3.编写一个程序,用end语句结束这个程序,体会一下end语句的用法。

综合练习:

新建一工程,在窗体中有两个命令按钮,通过代码使一按钮显示“输出”,另一按钮显示“结束”。定义一变量a,类型为数值型且赋值123。定义一变量s, 类型为字符型且赋值为I am a student.要求当点击输出按钮时,用print语句输出“I am a student 学号位123”。点击结束按钮时,结束本程序。

选择:

1、在VB应用程序中,修改控制代码,使Command1按钮显示“end”,正确的设置是() 。

A. Command1.Text=“end” B. Command1.Caption=“end”

C. Command1.Name=end D. Command1.Caption=end

2、在VB程序中,当变量H的值等于8时,执行“IF H>8 then R=10 else R=20”语句后,R值为 () 。

A.5 B.10 C.20 D.10或20

3.下列句子中,() 不是赋值语句。

A.A=”123” +”456” B.Label1.Captin=”你好!”

C.r=Val(Text1.Text) D.x+1=y

4. 下列程序运行后,变量s= () 。

Dim a,b,c,s As Integer

a=9

b=41

c=2*(a+b)

s=a*c

A.100 B.50 C.900 D.300

4.VB的注释语句是以( )开始的?

(A)Rem或‘ (B)Rem或; (C)Note或* (D)Note或!

5.针对下面的赋值语句,哪个叙述是正确的?

HA123=&HA456

(A)“=”左右两边的都是变量 (B)“=”左边的是变量,右边是常量

(C)“=”左边的是常量,右边是变量 (D)“=”左右两边的都是常量

6.下列哪个是结束程序的语句

(A)End (B)Stop (C)Exit (D)Pause

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • VB
    VB
    +关注

    关注

    1

    文章

    154

    浏览量

    32825
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一文读懂 NMEA 报文:GNSS 定位日志解析与实战

    本文介绍 GNSS 通用输出协议 NMEA-0183,讲解协议格式及 GGA、RMC、GSA、GSV、ZDA、VTG 六种常用语句含义。结合 Air8000A 实际日志,说明定位状态、卫星信号、精度
    的头像 发表于 04-21 15:46 381次阅读
    一文读懂 NMEA 报文:GNSS 定位日志解析与实战

    条件的执行语句

    条件执行语句大多在if语句中使用,也在使用关系运算符(<,==,>等) 或者布尔值表达式(,!等)计算复杂表达式时使用。对于包含函数调 用的代码片段,由于函数返回值会被
    发表于 12-12 08:25

    GD32F470使用__attribute__语句,keil编译通过但是scons编译不通过,为什么?

    问题语句: uint16_t ltdc_lcd_framebuf0[800][480] __attribute__((at(LCD_FRAME_BUF_ADDR))); 上述语句在keil编译
    发表于 10-14 06:05

    如何使用语音指令控制串口输出

    在上两篇文章中, 我们实现了GPIO输出, 和PWM输出(组件介绍在前文中已经介绍过 ),在本章节我们将继续进行使用语音指令控制串口输出。
    的头像 发表于 09-25 15:47 2344次阅读
    如何使<b class='flag-5'>用语</b>音指令控制串口输出

    人工智能行业如何使用for循环语句进行循环

    : 支持range()函数生成数字序列 可结合else语句使用 Java中的for循环: 传统结构:for(初始化; 条件; 增量) 增强for循环:for(类型 变量 : 集合) 主要用于数组和集合
    的头像 发表于 09-10 12:55 774次阅读

    广州唯创电子常用语音芯片全解析:赋能智能语音交互的多场景应用

    语音芯片作为智能设备实现语音交互的核心部件,已广泛应用于家居、车载、医疗、工业等领域。广州唯创电子凭借多年的技术积累,推出多系列功能各异的语音芯片,满足不同场景下的语音需求。本文将系统介绍其主流语音芯片型号及其特点。一、OTP语音芯片:低成本高稳定,适合固化语音场景典型型号:WTN6系列此类芯片为一次性可编程语音芯片,适用于语音内容固定、无需修改的应用场景,
    的头像 发表于 08-28 08:41 1138次阅读
    广州唯创电子<b class='flag-5'>常用语</b>音芯片全解析:赋能智能语音交互的多场景应用

    铜缆基础知识与应用实践

    您在网络规划和部署时做出合理的选择。 电线与电缆——有何区别? 在日常用语中,“电线”和“电缆”有时会被混用,但实际上它们并不完全相同: 电线(Wire):通常指单一的金属导体,多由铜或铝制成,适用于简单电路或固定电气装置。
    的头像 发表于 08-26 10:42 1228次阅读

    【新品 MB307U-1VB】U.2/U.3 NVMe SSD转USB4 移动式外接硬盘读取器

    企业级NVMe硬盘读取器,紧凑设计EZ-AdapterExMB307U-1VB是一款高性能的USB4转U.2/U.3NVMe硬盘读取器,专为媒体专业人士、IT工程师和需要现场操作人员设计,满足
    的头像 发表于 08-19 17:30 1818次阅读
    【新品 MB307U-1<b class='flag-5'>VB</b>】U.2/U.3 NVMe SSD转USB4 移动式外接硬盘读取器

    HF87611_VB1/HF87611Q_VB1:全能型多通道USB HiFi音频解码器固件技术解析

    引言随着音频应用场景的多样化,对音频处理设备的输入输出灵活性要求越来越高。本文将介绍一款基于XMOSXU316技术的全能型多通道USBHiFi音频解码器固件——HF87611_VB
    的头像 发表于 07-24 10:00 952次阅读
    HF87611_<b class='flag-5'>VB</b>1/HF87611Q_<b class='flag-5'>VB</b>1:全能型多通道USB HiFi音频解码器固件技术解析

    HF86611_VB1/HF86611Q_VB1:多通道USB HiFi音频解码器固件技术解析

    引言随着音频技术的不断发展,多通道音频处理和多接口兼容性成为现代音频设备的重要需求。本文将介绍一款基于XMOSXU316技术的多通道USBHiFi音频解码器固件——HF86611_VB
    的头像 发表于 07-23 11:40 1378次阅读
    HF86611_<b class='flag-5'>VB</b>1/HF86611Q_<b class='flag-5'>VB</b>1:多通道USB HiFi音频解码器固件技术解析

    HF83311_VB1/HF83311Q_VB1:高性能USB HiFi音频解码器固件技术解析

    引言随着高品质音频体验需求的不断增长,音频解码器固件的性能和功能成为决定音频设备品质的关键因素。本文将介绍一款基于XMOSXU316技术的高性能USBHiFi音频解码器固件——HF83311_VB
    的头像 发表于 07-23 11:16 1524次阅读
    HF83311_<b class='flag-5'>VB</b>1/HF83311Q_<b class='flag-5'>VB</b>1:高性能USB HiFi音频解码器固件技术解析

    Unicore标准NEMA语句GSA及说明

    本文介绍和芯星通的NEMA语句说明。
    的头像 发表于 07-16 11:39 903次阅读
    Unicore标准NEMA<b class='flag-5'>语句</b>GSA及说明

    基础篇3:掌握Python中的条件语句与循环

    在Python编程语言中,条件语句和循环是构成复杂逻辑和数据处理的基石。本篇基础教程将帮助您深入了解Python中的条件语句和循环结构,让您能够更好地控制程序流程。 条件语句 条件语句
    发表于 07-03 16:13

    K230D zero运行AI demo报错RuntimeError: MediaManager, vb init failed(-1610317812),怎么解决?

    K230D zero运行AI demo报错RuntimeError: MediaManager, vb init failed(-1610317812),重启重新刷固件都没有用
    发表于 06-16 07:04

    SSH常用命令详解

    SSH常用命令详解
    的头像 发表于 06-04 11:30 2297次阅读