2013-09-24 25 views
1

我正在尋找重用一些在dll中的設備上下文中繪製圖像的代碼。它使用TImage,在原始程序中工作正常。但在DLL BMP和TIFF加載好,但它會拋出加載JPGs PNGs和原始加載罰款的GIF錯誤。我正在找到任何原始代碼來啓用它們。我在Vcl.Graphics中看到它看起來是否定義了CLR,我嘗試將其添加到項目的條件定義中,但這不起作用。我似乎無法在項目設置中找到任何我缺少啓用CLR的選項。啓用TImage在Delphi XE3中打開JPEG,GIF和PNG?

+1

塞爾特克有答案。 CLR條件與現在垂死的.net編譯器有關。忽略這些。 –

回答

4

包括jpeg,pngimagegifimg到您的uses條款。這些單位可以使用相應的圖像類型並註冊其文件擴展名。

+0

這樣做感謝你。 – kaiken