<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2800.1498" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff size=2>Hi 
John,</FONT></SPAN></DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff size=2>How 
much lighter will the monitoring program be without the setup stuff in it? I 
thought, and could be very wrong, because I have never had cause to really find 
out, that a portion of a Delphi application's size is made up by compiling all 
the libraries that you use into the application. Like the VCL and stuff. I 
understand that you can compile without them, but you still need to distribute 
them with your application.</FONT></SPAN></DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff size=2>In the 
case of a very small application, this portion is far larger than the size of 
the application's code. So if you write your setup stuff into the monitoring 
application, it could be that the application will hardly be any larger at all. 
This will be a heck of a lot easier for you to write.</FONT></SPAN></DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff size=2>I 
don't know, maybe you have memory constraints that are far harsher than my PC 
can imagine, but it also seems to me that unless your setup program is really 
complex and large, what is another meg of RAM?&nbsp;When your OS uses up how 
much? If when the setup program is running it takes up lots of RAM, this is 
still no different than it would be if it was written in a separate app. You 
create it when needed, then free it after. Memory usage spikes in this time 
period, but it was gonna do so anyway.</FONT></SPAN></DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff size=2>And 
there is a possibility that any memory hanging around, that is only looked at 
when the setup function is running, will be paged out of the computer's working 
set because it is not being used.</FONT></SPAN></DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=346461221-09062005><FONT face=Arial color=#0000ff 
size=2>Samuel</FONT></SPAN></DIV></BODY></HTML>