View Issue Details

IDProjectCategoryView StatusLast Update
0004507JEDI VCL00 JVCL Componentspublic2008-10-26 06:03
ReportercorwinAssigned ToAHUser 
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version3.36 
Summary0004507: TJvAni can't load *.ANI files under Delphi 2009.
DescriptionIf you try to load ANI file into TJvAni with LoadFromFile method in application compiled under Delphi 2009 - you will get "Stream read error".
The problem is in Unicode.
Additional InformationHere is solution.
In JvTypes.pas
TvFourCC = array [0..3] of Char; - Change to AnsiChar
In JvAni.pas
procedure SetFOURCC(var FourCC: TJvFourCC; ID: String); - Change to AnsiString
procedure StartWriteChunk(Stream: TStream; var Tag: TJvAniTag; ID: string); - Change to AnsiString
I think the same is for JvAniFile.pas
TagsNo tags attached.



2008-10-26 06:03

developer   ~0014912

Fixed in SVN.

Issue History

Date Modified Username Field Change
2008-10-07 20:53 corwin New Issue
2008-10-07 23:46 obones Status new => acknowledged
2008-10-26 06:03 AHUser Status acknowledged => resolved
2008-10-26 06:03 AHUser Fixed in Version => Daily / SVN
2008-10-26 06:03 AHUser Resolution open => fixed
2008-10-26 06:03 AHUser Assigned To => AHUser
2008-10-26 06:03 AHUser Note Added: 0014912