注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

润物无声

互相学习,以求进步

 
 
 

日志

 
 

VB四问  

2014-01-19 10:47:42|  分类: Visual Basic |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1.Chr(10)是换行符 ,Chr13)是回车 。vb中回车符与换行符有什么区别 ?

vb中的回车(vbLf,或Chr(10))和换行(vbCr,或Chr(13))比较特别,也比较混乱。如果是输出到屏幕,则:单用回车,单用换行,先用换行再用回车,这三种情况下都是从当前行换到下一行去,而先用回车再用换行,就会从当前行往下连续走两行。 如果是输出到文本框(要求允许多行显示),除了换行加回车,才会真正换行外,其他的都不换行,但回车和换行都会各占一个字符的长度。 

为了统一起见,一般就用vbCrLf(或Chr(13) & chr(10))表示换行加回车 。换行=SHIFT+回车 

2.VB字符串连接符有 + &?

区别是 + 号的两个目都必须为字符串,例如 A+BAB必须都是字符中变量,否则产生一个Exctption。而 & 则可直接把变更的内容用tostring方法转换,例如"aString" & 1234,结果就变成aString1234

VB中的换行连接符

3.“&_”一般是某个字符串很长需要在代码中进行换行时用。

比如下面三句是等价的

msgbox “1234567890abcdefg"

msgbox “1234567890“ & "abcdefg"

msgbox “1234567890” & _

            "abcdefg"

4.VB中的续行符

VB中的续行符为“_”符号,在它前面还至少要加一个空格。

具体操作方法是:“一条长语句写到要换行的位置时,首先输入空格,然后输入“ _”,按回车键另起一行再继续输入语句的剩余部分。”

  评论这张
 
阅读(48)| 评论(29)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017