作者MOONRAKER (㊣乌笨秃,又笨又秃)
看板Visual_Basic
标题Re: [.NET] 请问有关搜寻文字档中的换页字元并删除 …
时间Mon Jun 9 02:10:56 2008
※ 引述《cycf (结构工程师)》之铭言:
: 但小弟将此些内容COPY到WORD档案作整理时
: 发现会挑页,也就是如上面所标示
: 我用ULTRAEDIT看这个撷取过後的文字档
: 原来的文字"PPP 1"前面多出现一个"_"
: 不知道是不是造成换页的原因
: 想说用撷取字串的方式看可不可以撷取掉那个「看不到」换页字元
换页字元是FF(form feed),ASCII 12
有一个对应常数vbFormFeed
我认为你用replace()把这个字元取代成空字串就可以了
不过为防弄错,我建议你自己设法找出来,方法如下
(1)做一个form,里面要有一个尽量大的textbox,记得改成multiline
(2)在form_load里面写你的主程式,开档并读取
(3)写一个sub如下
sub manifest(line as string)
dim i as integer
for i=1 to line.length()
c=line,chars(i)
textbox1.appendtext(c & ":" & asc(c) & " ")
next i
textbox1.appendtext(vbcrlf)
end sub
(4)主程式中每读取一行便丢给这个manifest()
(5)跑後观察textbox内容,看那个捣蛋的换行字元是不是真的就是ff。
如果是,那你可放心施展replace()大法
如果不是…你也知道要怎麽处理
--
Batch 2 update (5/10) -
西班牙宗教审讯 -
主教 -
地狱阿婆 -
AND LOTS MORE
Unleashed Pythonesque pleasure, fully l10n'ed for Traditional Chinese
Spam-a-lot and prosper with the Monty Python!
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
■ 蒙帝派松正体中文计画 ■ https://www.youtube.com/user/JamesBondXD
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.204.37