這與以前的問題有關:TMemo cannot handle Unix text (LF as line ending) correctly。TMemo如何處理Mac上的輸入(CRLF)問題?
在Delphi XE上,TMemo只能處理Windows格式的文本(如輸入的CRLF)。 例如這樣的文字:
TEST1 + LF + TEST2
被處理/顯示爲單個文本行:
TEST1
TEST2
我意識到:代替test1test2
這是一個更大的問題,所以我很好奇他/她是如何解決Delphi XE2中的這個問題的(我認爲它具有Mac支持)。有一個類似於TMemo.Lines.TextLineBreakStyle(Lazarus)的屬性?
(我只有自己一個Delphi XE許可。)
XE不支持Mac。你需要XE2。而且這是Mac上完全不同的遊戲,因爲TMemo是完全不同的控制。您可以參考VCL控件,它不過是Windows EDIT控件。在Mac上,它是非本地FMX控件。 – 2014-10-16 18:31:14
對不起。我想說XE2。 – Ampere 2014-10-16 20:19:39
我不清楚你描述的是什麼「問題」。你能描述一下你觀察到的行爲,以及你期望看到什麼樣的行爲嗎? – 2014-10-16 20:32:16