2012-12-25 43 views
1

如何保留文件.txt中存在的相同空格?在.txt文件,它說:Memo1.Loadfromfile()space

text  :text 
text1 :text1 
text23 :text2 
text345 :text3 

如果我寫這樣的代碼:

Memo1.Lines.LoadFromFile('Text.txt'); 

這似乎在Memo1:

text  :text 
text1  :text1 
text23  :text2 
text345  :text3 

的文本是從文件不同。文本。

回答

4

您可以使用像Courier這樣的比例字體。 或者用TAB格式化你的文字。

+0

謝謝你的工作!另一種TAB字體? –

6

該文件將被忠實加載。所有的空格都與文件中的完全相同。

您觀察到的最合理的解釋是,您的文本編輯器顯示的文件與TMemo控件顯示的文件不同。可能你的文件包含製表符。這些在不同的觀衆中通常顯示不同。或者,文本編輯器可能使用等寬字體,而備註控件則不會。

但我再次強調,該文件將被忠實加載。該文件的內容將被加載到備忘錄控件中,而不會發生任何變化。