我正在使用 RealBASIC 2011r3 编写一个软件,需要一种可靠的跨平台方式来将字符串分成段落。我一直在使用以下内容,但它似乎只适用于 Linux:
dim pTemp() as string
pTemp = Split(txtOriginalArticle.Text, EndOfLine + EndOfLine)
当我在我的 Mac 上尝试此操作时,它会将所有内容作为一个段落返回。使这项工作在 RB 支持的所有三个构建目标上可靠工作的最佳方法是什么?
最佳答案
EndofLine 根据平台和创建字符串的平台而变化。您需要检查字符串中 EndOfLine 的类型。我相信它是 sMyString.EndOfLineType。一旦你知道它是什么,你就可以拆分它。
EndOfLine 有更多的属性。它可以是 EndOfLine.Macintosh/Windows/Unix。
EndOfLine 文档:http://docs.realsoftware.com/index.php/EndOfLine
关于realbasic - 在适用于 Windows、Mac 和 Linux 的 RealBasic 中,将一段文本解析为段落的最可靠方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7224788/