作者catchtest (萧云)
看板Visual_Basic
标题Re: [.NET] 请问有关写入文字档案之FORMAT设定
时间Mon May 5 15:40:13 2008
你是希望TITLE右边多出三个空白
还是输入一个英文,不足八个字通通补空白?
如果是前者,直接tmpString = "TITLE "
如果是後者的话,改成tmpString = "Title".PadRight(8, " ")
希望有帮到你
※ 引述《cycf (结构工程师)》之铭言:
: DEAR ALL:
: 最近想写一个早期小程式的前处理程式
: 由於早期程式需要有格式的建立输入档
: 所以小弟想如此写:
: Dim FILEWriter As System.IO.StreamWriter
: Dim tmpString As String
: tmpString = "TITLE"
: tmpString = FORMAT(tmpString, "@@@@@@@@")
: FILEWriter.Write(tmpString,System.Text.Encoding.Default)
: 原本希望写入档案的格式是:
: TITLE^^^ 其中^表空白字元
: 但是写进去变成 @@@@@@@@
: 查了一下网路,改成:
: tmpString = FORMAT("@@@@@@@@",tmpString)
: 出来的是:
: TITLE 并没有右侧的三个空白
: 试了好久试不出来
: 记得以前用VB6时的INPUT #,...就没有类似的问题
: 还是System.IO.StreamWriter无法有格式的写入档案?
: 还请高手赐教
: 非常感谢
: 祝平安
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.68.3