0
我想從一個文件夾加載一些圖像,但我想在另一臺PC上工作。從文件加載圖像(任何電腦作品)C++ Builder
我加載圖像是這樣的:
Image1->Picture->Bitmap->LoadFromFile("C:\\Users\\Raul\\Desktop\\Cards BMP\\2_of_diamonds.bmp");
當我在另一臺PC上運行項目 「C:\用戶\勞爾\桌面\」 是不同勢。
如何從另一臺電腦加載該映像?
我使用C++ Builder的6
謝謝你幫助我很多。 – Raul
使用相對路徑打開文件將試圖打開它相對於調用進程的**當前工作目錄**,該進程可以(通常會)在進程的生命週期中動態更改值。如果要加載位置相對於可執行文件安裝文件夾的文件,應首先檢索可執行文件夾的絕對路徑,然後根據需要添加任何相對路徑,例如:String StringPath = ExtractFilePath(Application-> ExeName)+「Images \\」; ... Image1-> Picture-> Bitmap-> LoadFromFile(ImagesPath +「2_of_diamonds.bmp」);' –