Re: Program start time



Scout wrote:

So I'm just wondering what you might have done to your Delphi apps to get them to load quickly, or if the general consensus is that a multi-
megabyte app is going to take a long time to start.

Such applications are often database applications. Connecting to a database easily eats up the seconds.
For a Win32 application it is often the lack of knowledge by the average programmer about the way Delphi handles the forms. Often all the forms and dialogs are created on startup and this takes time.
Nothing new for D2006 though.
.




Relevant Pages

  • Re: CF Service Packs impacting registry auto start functionality?
    ... C shim app that calls IsAPIReady then CreateProcess on the CF app. ... > adjust the list of dependencies in the Init keys to load your program as ... > late during startup as possible, in hopes that the API will be ready by ...
    (microsoft.public.dotnet.framework.compactframework)
  • How to Load App at Boot?
    ... How do I instruct Windows 2000 to load an application at startup (prior to a ... I have a RAID-monitoring app that must run in order to detect array ...
    (microsoft.public.win2000.registry)
  • Re: Re-Installing An Add-In Inside Visual Studio
    ... to basically open the app, switch the add-in to not load at startup, ... get out of the app and come back in and I'd be fine (but I then have to ...
    (microsoft.public.vsnet.ide)
  • Re: Program start time
    ... >> So I'm just wondering what you might have done to your Delphi apps to ... >> get them to load quickly, or if the general consensus is that a multi- ... Sounds good, makes sense, but if your app is a 2MB or 20MB exe, how fast ...
    (borland.public.delphi.non-technical)
  • Re: Mobile Development for WM 5 with one main exe controlling mult
    ... I'm trying to convince them with what you said about the load strategy, ... it could be due to the fact that all the loading are done ... App size has nothing ... split the whole program from one exe to multiple. ...
    (microsoft.public.pocketpc.developer)