내 프로그램이 경로별로 이미지를로드해야합니다. 이미지를 성공적으로로드했지만 7.24MB 및 4080 * 4080의 매우 큰 이미지가 있습니다.이미지를로드하는 델파이의 크기 제한이 있습니까?
Access violation at address 006629A9 in module 'myprogram.exe'. write of address XXXXXXXX
델파이에서 어떤 크기 제한이있는가요 : 내 프로그램이 큰 이미지를로드 할 때
, 그것은 오류 메시지를받을 수 있습니까? 그렇다면 이미지의 최대 크기를 알려주시겠습니까?
해결책을 찾으려고했지만 찾을 수 없습니다.
가 업데이트 : 여기
이미지로드 코드 : dsCompany에서
Pic_item.Picture.LoadFromFile(<dsCompany."Image_path">);
내가 이미지를로드 할 이미지 만이 하나 개의 코드의 전체 경로가를, 그것은이다 DetailBandBeforePrint의 코드. 다른 이미지도 성공적으로 내 보고서에로드됩니다.이 큰 이미지 만 실패합니다.
어떻게로드하고 있습니까? 'TBitmap'에? 'TPicture'? '티 메이지 '? –
정말로 '주소 XXXXXXXX'를 쓰고 있습니까? –
TfrxPictureView 에 fastreport를 사용하여 이미지를로드하고 프로그램에서 일부 액세스 오류가 발생하므로 XXXXXXXX를 사용하므로 너무 많은 샘플 (0E8110001300100017031000,1B1C1000 ... 등)이 있습니다. – CloudCheung