从文件加载图像(任何 pc 都可以)C++ Builder

Load images from file (any pc works) C++ Builder

我想从文件夹中加载一些图像,但我想在另一台电脑上工作。

我加载这样的图像:

Image1->Picture->Bitmap->LoadFromFile("C:\Users\Raul\Desktop\Cards BMP\2_of_diamonds.bmp" );

当我 运行 在另一台电脑上投影时 "C:\Users\Raul\Desktop\" 是不同的。

如何从另一台电脑加载该图像?

我使用 C++ Builder 6。

您可以在项目所在的位置创建一个名为 Images 的文件夹,创建文件的位置等。然后您只需要做

Image1->Picture->Bitmap->LoadFromFile("Images/2_of_diamonds.bmp" );

而且可以在任何电脑上完成,因为图像在项目文件夹中。

如果需要加载JPEG (*.jpg),可以使用:

Image1->Picture->LoadFromFile("Images/2_of_diamonds.jpg" );