Delphi 2009的广告功能之一是PNG支持。这很好,因为Unicode问题会破坏我之前使用的pngimage.pas库。唯一的问题是,我不能找到 Delphi 2009版本。任何人都知道它叫什么,以及将现有基于pngimage.pas的代码迁移到新库是多么困难?如何让PNG在D2009中工作?
回答
Delphi中的所有VCL图像支持均通过TImage提供。如果要显示PNG图像,只需放下TImage控件,然后将PNG图像加载到Picture属性中即可。
如果你想操纵代码(即不显示它)一个PNG图像,然后你可以添加
pngimage
你使用条款,然后直接使用TPNGImage类。
C:
在我的机器,PNGImage.pas在发现\ Program Files文件\的CodeGear \ RAD Studio在\ 6.0 \源\ WIN32 \ VCL \影像\ PNGImage \ pngimage.pas
您可以将png图像读入TImage控件。 就像gif,jpg,emf,wmf,bmp。
不知道这是你想要的。
不,我不想找什么与VCL相关的东西。我试图用自己的blitter将它们加载到游戏引擎中。 D2009打破了我的PNG库,我找不到它提供的替代品,这让我感到困扰。 – 2008-10-31 21:35:15
就这样,有人不会在这里误解你的评论,我的猜测是,随后你接受Nick的答案意味着D2009确实有你期望的PNG支持。 – Argalatyr 2008-10-31 23:52:32
- 1. 如何让org-mobile在android中工作?
- 2. 如何让屏幕在cygwin中工作
- 3. 如何让getSelectedView()在GridView中工作?
- 4. 如何让grep -m1在OSX中工作
- 5. 如何让CefSharp在VB.Net中工作WinForms
- 6. 如何让WTA在htaccess中工作?
- 7. 如何让str_replace在printf中工作?
- 8. 如何让mixin在es6中工作?
- 9. 如何让kCGPathStroke在Swift 2中工作?
- 10. 如何让keyEvent在Java中工作?
- 11. 如何让ssl在bluehost中工作?
- 12. 如何让JQuery Carousel在iPhone中工作?
- 13. 如何让pycassaShell在windows中工作?
- 14. 如何让RedirectStandardOutput在NUnit中工作?
- 15. 如何让“-property foo.insidefoo”在Powershell中工作?
- 16. 如何让scrollViewDidScrollToTop在UITableView中工作?
- 17. 如何让/ mylink#sectionid在angularjs中工作?
- 18. 我如何让类在Cytoscape.js中工作
- 19. 如何让pygame在eclipse中工作?
- 20. 如何让`:after`在extjs iconCls中工作?
- 21. 如何让别名在.gitconfig中工作?
- 22. 如何让AdMob Pro在Ionic中工作
- 23. 如何让indexedDB在IE11中工作?
- 24. 如何让sip2peer在Android中工作
- 25. 如何让旋转在iOS7中工作?
- 26. 如何让MailHandler.php在Wordpress中工作?
- 27. 如何让TinyMCE在UpdatePanel中工作?
- 28. 如何让MGSplitViewController在Monotouch中工作?
- 29. 如何让IKImageEditPanel在swift中工作
- 30. 如何让pthreads在PHP中工作?
+1正是我在找什么 – Willbill 2009-12-02 15:59:44