我想使用TJCLHashMap類的家庭,但顯然這個類沒有有用的公共方法。所有的方法都是「保護」的。如何使用這個類?雖然JCL帶有一些樣本,但我似乎錯過了一些東西。一個基本的例子會很棒。如何使用JEDI TJCLHashMap類?
3
A
回答
0
擴展它並添加調用受保護方法的公共方法在內部?
4
您應該使用JclContainerIntf.pas中聲明的接口。 JclHashMaps中的類實現這些接口。
查看jcl \ examples \ common \ containers \ hashing \ HashingExample.dpr幾個示例(整數,字符串,對象等)
相關問題
- 1. Jedi API如何幫助使用Windows API?
- 2. JEDI JVCL TJvProgramVersionCheck如何使用HTTP
- 3. emacs Jedi禁用#
- 4. 我如何使emacs-jedi使用項目特定的virtualenvs
- 5. 如何使用Delphi和JEDI Docking保存當前窗口狀態?
- 6. 如何在emacs中使用elpy正確設置Jedi?
- 7. 我該如何使用JEDI的JCLCompression創建7z存檔?
- 8. Delphi XE Jedi 3.45
- 9. Jedi-vim不起作用
- 10. 如何使jedi:在分割緩衝區中使用jedi:goto-definition開放式定義
- 11. 如何使emacs-jedi中的自動完成信息更緊湊?
- 12. JEDI中的RangeCheckError WSCL
- 13. Vim supertab和jedi-vim
- 14. Jedi Library和Delphi XE
- 15. 如何使用jedi-vim從另一個文件導入函數定義?
- 16. 檢查管理員用戶不使用JEDI
- 17. 在jedi-vim中使用goto和用戶定義的模塊
- 18. 安裝JEDI時出錯
- 19. C++ Builder XE和JEDI JCL
- 20. 安裝Jedi VCL時出錯
- 21. 使用jedi-vim自動完成攪拌機腳本
- 22. 使用JclWin32.hpp時JEDI JCL運行時編譯器錯誤E2040
- 23. 使用jedi-vim顯示python文件的結構視圖
- 24. 我可以在Delphi XE4上安裝使用Jedi嗎?
- 25. 使用Jedi-vim自動完成給出錯誤
- 26. 使用jedi-vim自動完成父對象的自動完成
- 27. Python jedi代碼完成:如何獲取doc字符串
- 28. 如何將Jedi的幫助文件與Delphi的IDE集成?
- 29. TJclCompressArchive(項目Jedi)。如何選擇壓縮格式?
- 30. 如何檢查SuperTab和jedi-vim是否被激活?
不應該使用通用散列映射類具有公共方法嗎?這將是一項乏味的工作。參見Java。 :) – delphist 2008-10-29 17:29:53