摘自帮助文档,我也不是很理解
目前创新互联公司已为上1000+的企业提供了网站建设、域名、网页空间、网站托管维护、企业网站设计、宾县网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
估计只有在Visual Basic 文件输入和输出才有用
示例
Visual Basic 复制代码
Structure Person
Public ID As Integer
Public MonthlySalary As Decimal
Public LastReviewDate As Long
VBFixedString(15) Public FirstName As String
VBFixedString(15) Public LastName As String
VBFixedString(15) Public Title As String
VBFixedString(150) Public ReviewComments As String
End Structure
注意
VBFixedStringAttribute 是信息性的属性,不能用于将可变长度字符串转换为固定长度字符串。此属性的作用是修改那些识别 VBFixedStringAttribute 的方法或 API 调用(如 Len 和 FilePut 函数)使用结构中的字符串以及非局部变量的方式。请记住,此属性不会更改字符串本身的实际长度。
备注
默认情况下,Visual Basic 字符串为可变长度的字符串。在使用 Visual Basic 文件输入和输出函数(如需要固定长度字符串的 FileGet 和 FilePut)时,该属性非常有用。
注意
VBFixedStringAttribute 属性以字节而不是字符为单位指定字符串长度。
→
不是空值,可能字符串太长,msgbox显示不全,前面45个是空格,所以显示是空
其中每16个连续(string id连续)的字符串存为一个RT_STRING资源。在内存中表示为16个变长结构体。
struct rt_string_block{unsigned short cch;
wchar_t str [0];};下面这段代码可以加载指定语言的字符串。返值为0时,表示失败;大于零,结果为字符串的长度(以宽字符记)。如果你需要ANSI字符串,请使用WideCharToMultiByte来进行转换。
网站名称:vb.net超长字符串 vb字符串长度
标题来源:https://www.cdcxhl.com/article36/ddcdesg.html
成都网站建设公司_创新互联,为您提供搜索引擎优化、网站排名、小程序开发、、手机网站建设、做网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联