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

I am frustrated... (Win98 + RB10)

edited July 2006 in General
You already said to me that RB10 has no issues with windows 98, but it's not
what i am seeing today! I can't compile my app since i upgraded my RB
version! I tought i found a solution when I compacted my .exe with UPX.
Everything worked until I did some new modules on my system. Now it's
complaining about "Insufficient Memory" and so on....I already changed the
theme to the simpler one and nothing works. I know you probably will say
that i have some problem with my app resources, or that I have to make BPL,
but the problem is that I have 3 different's ERP and the 3 are broken since
I upgraded my RB. On Windows NT based OS everything runs as fine as it
always been.. Please I would appreciate if you can give me a good answer to
this question, with a solution to my problem. It's annoying me visiting my
customers to upgrade the software and finally i have to rollback my work
since my app doesnt work :/



-----------------------------------------
Carlson Weber Filho
Analista de Sistemas
Infocase Inform?tica
(41) 3323-5060
(41) 3668-2929
(41) 9928-2929

carlsonwf@infocaseinformatica.com.br

Comments

  • edited July 2006
    Hi,

    there is a limit in resources of win9x application which is almost on delphi
    applications. This depends on the one-exe structure of a compiled delphi
    application. Normally this is a very fine feature to have one exe, but on
    win9x, it is a resource killer. So if you have eg. updated some toolboxes
    then these limit is now real on your application. As i remember is is only
    15.000 resources (Stringtables, Icons, etc.). Our ERP was broken under win9x
    since 2001 as we updated the new teechar with there new resource structure,
    so perhaps you now have also some resource problems.

    It's only an idea but you can have a look on your used resources, so perhaps
    you have now the same win9x problems like we had some years ago.

    Best regards
    chris
    www.eulanda.it


  • edited July 2006
    > Everything worked until I did some new modules on my system. Now it's

    This isn't a problem with ReportBuilder, per se. You have several options:

    1) Reduce the number of resources that you load into your app. Move things
    into resource DLLs, or dynamically load them using TResourceStream as
    required.

    2) Compile with (some) packages. I ship the core Borland BPLs, the RB ones
    and the DevExpress ones. This reduces your the resource load of your EXE and
    will help.

    3) Tell your users that since Microsoft no longer supports anything earlier
    than Windows 2000 that perhaps it's time they upgraded to an OS that was
    written in this millenium.

    --
    Tim Sullivan
    Unlimited Intelligence Limited
    http://www.uil.net
  • edited July 2006
    dump 98
    really!

  • edited July 2006
    We distributed all the RB runtime bpl files with our app a few years back to
    get around this problem on Win98

    Paul


This discussion has been closed.