Luk*_*ich -2 delphi compilation freepascal alphanumeric
互联网上有类似或相同的问题,但答案对我不起作用.我们开发了多平台产品,它在Delphi的编译器和FPC下编译.首先,我用过:
Uses:
System.Character;
Run Code Online (Sandbox Code Playgroud)
和
Character.TCharacter.IsLetterOrDigit(..)
Run Code Online (Sandbox Code Playgroud)
,但它不能在FPC下编译,所以根据其他一些消息来源,我用过:
Uses:
Character;
Run Code Online (Sandbox Code Playgroud)
和
TCharacter.IsLetterOrDigit(..)
Run Code Online (Sandbox Code Playgroud)
相反,但仍然不能在FPC下编译.
有人能找到一种代码可以在Delphi编译器和FPC上工作的方法吗?我没有FPC设置与我的项目一起工作,所以我无法弄清楚,如何修复代码在FPC中工作(我只能通过构建服务器以复杂的方式测试它)并且可以'找到方法,怎么做.
我也想用正则表达式编写它,但是同事们说,这对他们来说太复杂了.
Delphi和FPC都包含一个名为public的类,该类TCharacter公开了一个名为的方法IsLetterOrDigit.换句话说,你的问题的前提是错误的.使用起来是完全合理的TCharacter.IsLetterOrDigit.
文档链接:
您完全有可能使用过时的FPC版本,这可以解释您的代码失败的原因.虽然这是猜测,因为您没有包含错误消息的任何细节.
| 归档时间: |
|
| 查看次数: |
222 次 |
| 最近记录: |