我想使用TJCLHashMap类的家庭,但显然这个类没有有用的公共方法。所有的方法都是“保护”的。如何使用这个类?虽然JCL带有一些样本,但我似乎错过了一些东西。一个基本的例子会很棒。如何使用JEDI TJCLHashMap类?
3
A
回答
0
扩展它并添加调用受保护方法的公共方法在内部?
4
您应该使用JclContainerIntf.pas中声明的接口。 JclHashMaps中的类实现这些接口。
查看jcl \ examples \ common \ containers \ hashing \ HashingExample.dpr几个示例(整数,字符串,对象等)
相关问题
- 1. JEDI JVCL TJvProgramVersionCheck如何使用HTTP
- 2. 如何使用Delphi和JEDI Docking保存当前窗口状态?
- 3. 我该如何使用JEDI的JCLCompression创建7z存档?
- 4. 如何在emacs中使用elpy正确设置Jedi?
- 5. Delphi XE Jedi 3.45
- 6. Jedi-vim不起作用
- 7. 如何使emacs-jedi中的自动完成信息更紧凑?
- 8. JEDI中的RangeCheckError WSCL
- 9. Jedi Library和Delphi XE
- 10. 检查管理员用户不使用JEDI
- 11. 安装Jedi VCL时出错
- 12. C++ Builder XE和JEDI JCL
- 13. 安装JEDI时出错
- 14. 使用Jedi-vim自动完成给出错误
- 15. 使用jedi-vim自动完成搅拌机脚本
- 16. 如何将Jedi的帮助文件与Delphi的IDE集成?
- 17. Python jedi代码完成:如何获取doc字符串
- 18. python jedi代码完成返回对象
- 19. 如何使用XSL:如果使用类?
- 20. JEDI控件总是重新编译
- 21. 安装Delphi JEDI JCL崩溃Windows 7
- 22. jedi-vim omni完成与非标准库
- 23. 配置jedi不自动自动完成?
- 24. Jedi VCS没有同步一个文件
- 25. Spyder/Jedi - 代码完成拒绝工作
- 26. Python Jedi无Ctrl-Space自动完成
- 27. 如何使用XmlReader类?
- 28. 如何使用java.util.logging.Handler类?
- 29. 如何使用DateTime类?
- 30. 如何使用导演类
不应该使用通用散列映射类具有公共方法吗?这将是一项乏味的工作。参见Java。 :) – delphist 2008-10-29 17:29:53