我需要从应用程序转换大量的常量。是否有可能获得在单位中声明的所有常量及其值,而不是解析.pas文件?列出单元中的所有常量
2
A
回答
3
看来,这是不可能的,不解析你的单位和提取常量。在编译过程中,常量被值替换,因此在运行时无法从它们中获取值。 LE:也许有人能够深入解释这一点。
3
有一个Open Tools API以面向对象的方式与IDE协同工作。 但我认为不可能列出文件的常量。
我认为最简单的方法是使用grep或其他类似的RegEx程序,可以从文件中收集字符串常量:^ \ s * \ w + \ s * = \ s *'。 #\ {\\ +]
2
如何将所有CONST更改为ResourceString,重新构建并使用资源编辑器(如XN资源编辑器)转储字符串资源? 这就是我如何处理它,如果真的那么多。
相关问题
- 1. 如何列出类中定义的所有常量属性
- 2. 单元跨越JTable中的所有列
- 3. 复制列中的所有单元格
- 4. 如何列出网格中的所有单元格?
- 5. Freebase MQL列出给定单词的所有常见类型?
- 6. 提取所有常量出角缓存
- 7. 列出所有列元素名称
- 8. Excel:宏以单元格的形式列出列表中的所有值
- 9. PHP - 列出div内的所有表单元素
- 10. mysql:列出所有客户订单的数量
- 11. 从元组列表中删除所有出现的元素
- 12. 如何列出长列表格式中的所有元素?
- 13. 在单个DataGridView列中更改所有单元格的填充
- 14. 为所有工作表中的列中的所有单元格添加值
- 15. 如何在Groovy中列出JVM中的所有(常规)类
- 16. 如何列出变量列表中的所有位置?
- 17. Java Arraylist列出所有元素
- 18. 邪恶DICOM列出所有元素
- 19. 显示“摘要”中的所有常量
- 20. 如何把所有的单词列表中的元素作为变量
- 21. 列出所有表单元素及其属性
- 22. ArrayList中所有不常见元素的列表
- 23. 列出文本文件中出现次数的所有单词?
- 24. Cplex列出所有模型变量(.NET)
- 25. 创建包含常量或公式的所有单元格的命名范围?
- 26. 列出可能由方法抛出的所有异常
- 27. 的Clojure ::得到一个列表,并抛出异常的单个元素,如果列表中有超过1元
- 28. 列中所有单元格中的公式
- 29. 的Excel 2013 - SUMIFS - 添加的所有单元格列中的
- 30. 列出所有向列表框返回异常的文件C#
如果您谈论字符串常量,那么本地化工具可能会有所帮助。 – ain 2012-03-20 10:55:57
他们大多数是字符串常量...我需要改变他们的格式,我试图通过例程或其他机制来做到这一点。但首先,我需要一个列表... – RBA 2012-03-20 11:03:23
为什么你不解析文件? – 2012-03-20 13:26:31