我正在尝试将图像加载到具有图像属性的控件中,如TTrayIcon的图标,TImage的图片,在Delphi IDE(设计时)中,但它给我一个“Out of system resources”错误,当我有在“文件”对话框中选择了我的图像
这是加载图像对话框,所以你知道我在说什么。
我有超过1 GB的可用内存,而且我已经重启了几次,之后我只打开Delphi,但它没有帮助..
此外,它只发生在这个项目中。
答案 0 :(得分:4)
如果你实际上没有资源,这通常是因为图像文件太大而无法在内存中解码,或者文件中有一些损坏使得Delphi认为它比应有的大。尝试在像Paint.Net这样的图像程序中打开它,确保它不是太大,然后重新保存它。