我最近在我的 c++-builder-project-settings 中进行了一些小的更改以分发构建的应用程序,但是现在似乎缺少某种初始化。
在我使用它之前(正常工作):
TPngImage *img=new TPngImage;
img->LoadFromFile(pfad);
Image1->Picture->Assign(img);
但是,突然我收到错误:访问违规...访问 0x0000000。我检查并注意到 Image1->Picture 为 Null。Image1 当然是每个设计师添加的 TImage-Object。我正在使用 embarcaderos XE2 16 c++-Builder。
有这个设置吗,或者你能告诉我,我必须做什么?我想到了 Image1->Picture=new TPicture(); 已经,但这也是 Null ......