定长字符串的问题

gui41021 gui41021 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
项目目前代码

dim a,b as string

a = "123456"

b = a '此时b为123456

------------

想要实现定长字符串自动截取功能
例
dim a as string
dim b as New Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString(5) ‘定义长度5的字符串

a = "123456"
b.value = a ' 此时 b.value = 12345

-----
但问题是这样做需要大量修改现行代码
如上面的方法,需要为每一个b赋值取值位置增加.value或者left或者substring什么的
,像这样的定长字符串用到了很多

可否从dim处入手做处理,不修改代码呢
目标:

dim a as string
dim b as 任何处理
任何处理

a = "123456"
b = a
得到b为 "12345"



...全文

相关推荐

评论 38
收藏 已收藏
分享
返回顶部
gui41021
VB 16,718 成员 110,520 内容