Subject | RE: [IBO] App using DLLs |
---|---|
Author | Kevin Stanton |
Post date | 2003-11-12T14:01Z |
Sorry I didn't explain a bit better. I started a completely new app testing
out loading/unloading packages dynamically. The first module I converted
was my customer maintenance data module and form. The amount of memory
consumed was amazingly high so I stopped development on it for a while. I'm
now thinking modular again. I would also be a nice way to sell the app in
modules as well. I've had very little time to work on all this as it is now
busy again so I was hoping for a sample DLL/packages app I could look at.
Right now I compile my app with runtime packages but only the packages that
don't change very often. I could add more to the runtime packages line
(like all the IBO packages) and that would reduce the exe I'm sure by quite
a bit. Actually I may do this just to see.
Kevin
-----Original Message-----
From: Geoff Worboys [mailto:geoff@...]
Sent: Tuesday, November 11, 2003 10:49 PM
To: Kevin Stanton
Subject: Re: [IBO] App using DLLs
your executable should be quite small (obviously this depends)
and you should not have Win9x resource problems (since the
limit applies to a single module).
It seems like you must only be using a few runtime packages.
What BPLs are you distributing with your app? Just curious,
because it sounds like you are getting the worst of both
worlds at the moment.
--
Geoff Worboys
Telesis Computing
Yahoo! Groups Sponsor
___________________________________________________________________________
IB Objects - direct, complete, custom connectivity to Firebird or
InterBase
without the need for BDE, ODBC or any other layer.
___________________________________________________________________________
http://www.ibobjects.com - your IBO community resource for Tech Info
papers,
keyword-searchable FAQ, community code contributions and more !
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
[Non-text portions of this message have been removed]
out loading/unloading packages dynamically. The first module I converted
was my customer maintenance data module and form. The amount of memory
consumed was amazingly high so I stopped development on it for a while. I'm
now thinking modular again. I would also be a nice way to sell the app in
modules as well. I've had very little time to work on all this as it is now
busy again so I was hoping for a sample DLL/packages app I could look at.
Right now I compile my app with runtime packages but only the packages that
don't change very often. I could add more to the runtime packages line
(like all the IBO packages) and that would reduce the exe I'm sure by quite
a bit. Actually I may do this just to see.
Kevin
-----Original Message-----
From: Geoff Worboys [mailto:geoff@...]
Sent: Tuesday, November 11, 2003 10:49 PM
To: Kevin Stanton
Subject: Re: [IBO] App using DLLs
> That's exactly what I've run into - the memory issue usingI do not understand. If you are using all runtime packages
> packages and I'm loading/unloading at runtime. I'm very much
> the same situation as you with VCL, IBO, Report Builder,
> Raize and a couple more. I've also run into the resource
> issues on Win 9x - invalid Win32 application.
> This is all why I am looking into DLLs. My exe is over 13 mb
> with runtime packages.
> Ugh...seems like there is no good/perfect solution.
your executable should be quite small (obviously this depends)
and you should not have Win9x resource problems (since the
limit applies to a single module).
It seems like you must only be using a few runtime packages.
What BPLs are you distributing with your app? Just curious,
because it sounds like you are getting the worst of both
worlds at the moment.
--
Geoff Worboys
Telesis Computing
Yahoo! Groups Sponsor
___________________________________________________________________________
IB Objects - direct, complete, custom connectivity to Firebird or
InterBase
without the need for BDE, ODBC or any other layer.
___________________________________________________________________________
http://www.ibobjects.com - your IBO community resource for Tech Info
papers,
keyword-searchable FAQ, community code contributions and more !
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
[Non-text portions of this message have been removed]