0

我最近在我的 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 ......

4

1 回答 1

0

看来这是我的设置...
不知何故我搞砸了一些设置。

我导出了一个新项目的设置,复制了我的包含路径,用导出的设置覆盖了设置并插入了包含。

现在一切都恢复正常了。

于 2012-08-17T11:09:59.757 回答