TImageコンポーネントを使用していくつかのpng画像をロードしていますが、一部には.imp
拡張子が付いています。Vcl.Imaging.pngimageユニットをコードに追加し、このコードを使用して画像をロードしています
if OpenDialog1.Execute then
Image1.Picture.LoadFromFile(OpenDialog1.FileName);
ただし、LoadFromFileプロシージャが実行されると、例外が発生します
不明な画像ファイル拡張子(.imp)
これらの画像(.imp)は、外部アプリによって生成されたpngファイルであり、読み取り専用フォルダーにあるため、これらのファイルの名前を変更することはできません。問題は、ファイルからTImageコンポーネントにPng画像をロードする方法です。別の拡張子がありますか?