you should upload some sample project for us to "dissect" or "debug" your program.
Best Regards On Sat, Jun 4, 2011 at 4:11 AM, <n...@nrbs.com> wrote: > Hi > > I have a program that reads PCL data and converts to bitmaps. > I am using a stringlist for this data. I read the strings and convert > them to binary, loop through the binary lines and draw black pixels > for 1s and white pixels for 0s. > > The program works and is very fast. However, sometimes the LAST > line is skipped when converting to dots. > > I have created a strings object where I write each line of data just > after convertion to dots. This registers correctly so I know that my > data is not corrupt when the routine reads the strings. > > Typically, there are between 3 and 40 lines for each character > and each line contains around 36 elements of 1s or 0s. > > I have checked all initial values before drawing on the bitmap > canvas using canvas.fillrect. > > The problem is this error only happens sometimes, [but always > the same files]. I have checked these files using a hex editor and > the data is definitely present. > > Any thoughts would be extremely welcome. > > Thanks in advance > > Neil > > > > > _______________________________________________ > Delphi mailing list > Delphi@elists.org > http://lists.elists.org/cgi-bin/mailman/listinfo/delphi > _______________________________________________ Delphi mailing list Delphi@elists.org http://lists.elists.org/cgi-bin/mailman/listinfo/delphi