- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
本章主要内容
????
?????????常用基本语句
????????数据输出和输入
????????基本控件
????????;3.1VB基本语句
3.1.1赋值语句
赋值语句是程序设计中最基本、最常用的语句
格式:[Let]变量名=表达式
功能:计算右端的表达式,并把结果赋值给左端的变量
;(3)赋值号左边只能是变量,不能是常量、常数符号、表达式。
下列语句均为正确的赋值语句:
X=4
Ms=“Good”
Command1.Caption=“求和”
下列语句均为错误的赋值语句:
sin(x)=x+y ‘左边是表达式,即标准函数的调用
6=x+z ‘左边是常量
x+y=5 ‘左边是表达式
;(4)变量名或对象属性名的类型应与表达式的类型相容。所谓相容是指变量名或对象属性名能够正确存取赋值号右边的表达式的值。
例如:
DimAAsInteger,BAsSingle
DimCAsDouble,SAsString
A=100 ‘将整型数100赋给整型变量A
S=”123.45” ‘将字符串”123.45”赋给变量S
A=S ‘将数字字符串变量赋给整型变量,变量A中存放123
S=A ‘S中存放字符串”123”
B=1234.56
A=B ‘将单精度变量赋值给整型变量,先四舍五入后取整,A中存放1235
C=123456.789
B=C ‘将双精度变量赋值给单精度变量,变量B中存放123456.8
S=”abc”
A=S ‘错误,类型不匹配;(5)变量未赋值时,数值型变量的值为0,字符串变量的值为空串。
(6)不能在一条赋值语句中,同时给多个变量赋值。
例如:要对x、y、z三个变量赋初值1,下面语句语法上没错,但结果不正确。
Dimx%,y%,z%
x=y=z=1
执行该语句前变量x、yz的值默认是0,VisualBasic在编译时,将右边两个“=”作为关系运算符处理,先进行y=z比较,结果为True(-1);接着True=1比较结果Flase(0);将False赋值给x,因此最后三个变量中的值任为0.正确书写应用三个赋值语句完成。;3.1.2注释语句
在程序的适应位置加上必要的注释,可以提高程序的可读性。
语法格式:Rem注释内容或′注释内容
功能:在程序中加入注释内容,以便于对程序的理解。
例如
Rem2021年完成
PrinateSubForm_click()
Dima$ ‘定义一个字符串变量
a=”VisualBasic6.0” ‘为变量赋值
printfa ‘打印a的内容
说明:(1)注释语句时非执行语句,不参加程序的编译,对程序的运行结果毫无影响。但在程序清单中,注释语句被完整的显示出来。
(2)注释内容可以是任意字符。
(3)注释语句除用来注释外,在调试程序是,还可以用它将某些语句暂时删除。这种删除不同于彻底删除,若继续调试时发现暂时删除的语句有用,去除注释标记即可。
(4)注释语句在程序中呈绿色,很容易和非注释语句区别。;3.1.3结束语句
格式:End
功能:结束程序的运行。
也可以单击工具栏上的“结束”按钮;3.2数据的输出和输入
3.2.1Print方法及相关函数
1.Print方法
Print方法可以在窗体、图片框、打印机和立即窗口等对象上输出数据。Print方法的格式为:
[对象名.]Print[[Spc(n)|Tab(n)]][表达式列表][;|,]
Print方法具有计算和输出双重功能。对于表达式,先计算表达式的值,然后输出。在代码窗口输入Print关键字时可以只键入“?”,VB会自动将其翻译成Print。
说明:
(1)“对象名”可以是窗体、图片框或打印机。如果省略对象名,则在当前窗体上输出。
;例如:
Form1.Print“欢迎使用VisualBasic”‘在窗体Form1上显示字符串
Picture1.Print“欢迎使用VisualBasic”‘在图片框上显示字符串
Debug.Print“欢迎使用VisualBasic”‘在立即窗口中显示字符串
Printer.print“欢迎使用VisualBasic”‘在打印机上打印字符串
(2)Spc(n)函数:从当前打印位置起空n个空格。
(3)Tab(n)函数:从最左端开始自己算的第n列。
;(4)“表达式列表”中的表达式可是算术表达式、字符串表达式、关系表达式或者逻辑表达式。对于数值表达式,打印出表达式的值;对于字符串则照原样输出。如果
原创力文档


文档评论(0)