Delphi 6/7对TImage设计时负载的访问冲突

时间:2011-04-11 07:01:58

标签: delphi delphi-7

我正在尝试将一个大小为604KB的jpg文件加载到vanilla TForm上的TImage组件中,但是加载导致它因访问冲突而失败:

模块vcljpg60.bpl中地址402372AD的访问冲突。写地址0904000

我刚刚在Delphi 7中尝试过,除了vcl是70而不是60并且地址略有不同之外,情况也是如此

有没有人知道Delphi中有关jpg文件的错误?

非常感谢您对此提出的任何意见 干杯 科林

1 个答案:

答案 0 :(得分:4)

也许你的问题是由于你的JPEG文件的颜色空间。 Delphi在显示使用CMYK而非RGB编码编码的JPEG图像时出现问题。

选中此Enhanced JPEG implementation以解决CMYK色彩空间的问题。您也可以查看类似的问题Problem with showing some JPG files in Delphi