Re: [.NET] 請問有關寫入文字檔案之FORMAT設定

看板Visual_Basic作者 (蕭雲)時間17年前 (2008/05/05 15:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
你是希望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
文章代碼(AID): #187hdU2f (Visual_Basic)
文章代碼(AID): #187hdU2f (Visual_Basic)