是否可以從可執行檔案或資源檔案訪問 TImageCollection 中的影像。即在IDE之外。這些影像是如何保存的?
uj5u.com熱心網友回復:
是的,影像串列和影像集合影像存盤在 DFM 檔案中。如果您轉到包含影像串列或集合的表單或資料模塊,然后按 Alt F12 查看 DFM 代碼,則可以看到這一點。或者,您可以簡單地在您喜歡的文本編輯器中打開 DFM 檔案。
這些 DFM 作為 RCDATA 資源嵌入到您的 EXE 中,因此如果您在資源編輯器中打開您的 EXE,您就可以看到它們。
uj5u.com熱心網友回復:
在運行時,您的 EXE 可以通過TImageCollection.Images屬性訪問影像,該屬性是TImageCollectionItem物件的集合。
TImageCollectionItem有一個SourceImages屬性,它是TImageCollectionSourceItem物件的集合。
TImageCollectionSourceItem具有Image型別的屬性TWICImage
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/460942.html
