当前位置:编程学习 > VB >>

VB读取TXT时对于ALT+9的空格怎么替换

在用vb读取txt时,想用txt数据间的空格将其分开,后来发现有一列的空格很长,是由ALT+9在txt中产生的。想用VB  的sTempStr = Replace(sTempStr, " ", " ")替换它(不用替换TXT的空格的办法,数据很多),不知道大虾们有什么办法! --------------------编程问答-------------------- replace( stempstr, chr$(9), chr$(32) )吧
--------------------编程问答--------------------
引用 1 楼 jennyvenus 的回复:
replace( stempstr, chr$(9), chr$(32) )吧
--------------------编程问答-------------------- sTempStr = Replace(sTempStr, Chr(9), " ") --------------------编程问答-------------------- 如果想保持列对齐效果的话
假设c为当前从1开始数列位置,Tab字符宽定义为8,那么
应该从左到右依次将Tab字符替换为
((c-1)\8+1)*8+1-c
个空格 --------------------编程问答-------------------- replace
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,