image - 在设计时加载图像(图标)时的 EOutOfResources

标签 image delphi load icons

我试图在 Delphi IDE(设计时)中将图像加载到具有图像属性的控件中,例如 TTrayIcon 的图标、TImage 的图片,但是当我在"file"对话框中选择我的图像。

这是“加载图像”对话框,因此您知道我在说什么。

Image Dialog

我有超过1 GB的可用内存,并且我已经重新启动了几次,此后我只打开了Delphi,但它没有帮助..

而且,这种情况只发生在这个项目中。

最佳答案

如果您实际上没有资源不足,通常会​​发生这种情况,因为图像文件太大,解码后无法放入内存,或者文件中存在一些损坏,使 Delphi 认为它比应有的大小大。尝试在图像程序中打开它,例如 Paint.Net ,确保它不是太大,然后重新保存。

关于image - 在设计时加载图像(图标)时的 EOutOfResources,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5423267/

相关文章:

php - 将 mysql 结果加载到 php 变量中

image - 煤层气图像文件格式: what is it?怎么读呢?

javascript - 逐步更改页面上的所有图像

Java:从BufferedImage动态创建png图像

delphi - 如何在 TcxComboBox 中抑制鼠标滚轮

jquery - 如何在 jQuery 中将数据加载到变量而不是选择器中?

javascript - 如何从 XHR 请求响应字符串转换/解码 base64

delphi - C++ dll 和 Delphi dll 之间的区别

delphi - 如何隐藏非可视组件名称?

c - 嵌入式系统负载及性能测试