是否可以使用Delphi在ini文件中使用换行符?
我有一个我想要使用的字符串值,但它需要具有换行功能.我不需要任何其他格式的文本.
我怎样才能做到这一点?
由您决定编码换行符的方法.
具体取决于您要使用的用途,以及要应用于解码的策略.
我使用url编码.这样我可以涵盖更广泛的可能值.有许多URL解码实现可用.
或者你可以遵循Orjan的建议.或者发明自己的.
自从我做Delphi以来已经有一段时间了,但我认为你不能直接包含换行符 - 一行是一行.
但正如Örjan所说,您可以在字符串中包含可由程序解释为换行符的字符.
我怀疑,"\n"被自动特意在一个.ini文件中的任何方式进行处理,但你可能包括其他一些很少使用的字符,如管道(|)或符号(〜),只是让你的应用程序翻译,要换行.