Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Is there a known problem in Windows 98 SE?

edited December 2007 in General
Hello,

I have one costumer, when he click to print a report, show a AV message, I
use MadExcept, and the error happens in ppReport1.Print, and my report
doens't have anything, only somes ppDBText and ppLabels.

I noticed that this error only occurs on this computer that has Windows 98
SE build 2222. In others computers, have Windows XP, these error doesn't
appears.

P.S.: I put the default theme is marked to Default, and I'm use the
ReportBuilder Enterprise 10.06.

Thanks for all,

Fellipe H.

Comments

  • edited December 2007
    Most issues dealing with Windows 98 have to do with running out of
    resources. The easiest/best solution would be to suggest your users upgrade
    their OS (Microsoft no longer even supports Win 98).

    Other options to try...

    - remove forms from the Delphi project's AutoCreate list
    - create/destroy form instances and other object instances only as needed.
    - manage bitmaps and other resources as efficiently as possible
    - check the application for memory/resource leaks using a tool such as
    AQTime or FastMM.
    - reduce the number of resources that you load into your app. Move things
    into resource DLLs, or dynamically load them using TResourceStream as
    required.
    - compile with packages. This reduces your the resource load of your EXE and
    will help.


    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited December 2007
    Thanks Nico, I think the best solution is change OS.. :o)

    Regards
    Fellipe H.

  • edited December 2007
    Until they actually switch to a new OS, there are some other options. You
    can have them try the report right after a fresh boot. I tell some of my
    customers that they might get by with rebooting their computer once a day.
    If they have more persistent problems than this then they probably have
    something installed on their computer with a very bad memory leak.

This discussion has been closed.