Even an easier way to use upx using a wrapper: Download the upx-it from softpedia at http://www.softpedia.com/progSearch
Regards Andries ----- Original Message ---- From: Denis Dupere <[EMAIL PROTECTED]> To: [email protected] Sent: Friday, January 12, 2007 9:44:49 PM Subject: RE: [delphi-en] Executable size and resource dll Hi Ed, You can also try UPX. This utility compresses the resources in your app with little to no performance lost. You can download it here: http://upx.sourcefo rge.net/ I find it useful with clients with slow internet connections. Denis Dupere Reference Systemes _____ From: [EMAIL PROTECTED] ps.com [mailto:[EMAIL PROTECTED] ps.com] On Behalf Of Bobby Clarke Sent: Friday, January 12, 2007 2:31 PM To: [EMAIL PROTECTED] ps.com Subject: Re: [delphi-en] Executable size and resource dll Hi, Ed Absolutely! Your are hard pushed to write a program bigger than 1Mb. Then add in allocated carelessly coded arrays that allocate space even when not needed and you can use a few Mb. However, background images and all those nice but useless things probably take most of your 14Mb. Bobby Clarke edsynergy wrote: > > > Hi, > I have fairly complex application that has been steadily increading in > size currently about 14MB. None of my clients are complaining about > the speed of the app at all. However, many of the forms are using the > same resouces in terms of bitmaps, icons and strings. Would moving > those into a resource dll make any significant reduction in the > overall size of the exe. > > best wishes Ed. > > > > > ------------ --------- --------- --------- --------- --------- - > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.432 / Virus Database: 268.16.9/623 - Release Date: 11/01/2007 15:33 [Non-text portions of this message have been removed] <!-- #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0; } #ygrp-tpmsgs{ font-family:Arial; clear:both; } #ygrp-vitnav{ padding-top:10px; font-family:Verdana; font-size:77%; margin:0; } #ygrp-vitnav a{ padding:0 1px; } #ygrp-actbar{ clear:both; margin:25px 0; white-space:nowrap; color:#666; text-align:right; } #ygrp-actbar .left{ float:left; white-space:nowrap; } .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana; font-size:77%; padding:15px 0; } #ygrp-ft{ font-family:verdana; font-size:77%; border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px; } #ygrp-vital{ background-color:#e0ecee; margin-bottom:20px; padding:2px 0 8px 8px; } #ygrp-vital #vithd{ font-size:77%; font-family:Verdana; font-weight:bold; color:#333; text-transform:uppercase; } #ygrp-vital ul{ padding:0; margin:2px 0; } #ygrp-vital ul li{ list-style-type:none; clear:both; border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold; color:#ff7900; float:right; width:2em; text-align:right; padding-right:.5em; } #ygrp-vital ul li .cat{ font-weight:bold; } #ygrp-vital a { text-decoration:none; } #ygrp-vital a:hover{ text-decoration:underline; } #ygrp-sponsor #hd{ color:#999; font-size:77%; } #ygrp-sponsor #ov{ padding:6px 13px; background-color:#e0ecee; margin-bottom:20px; } #ygrp-sponsor #ov ul{ padding:0 0 0 8px; margin:0; } #ygrp-sponsor #ov li{ list-style-type:square; padding:6px 0; font-size:77%; } #ygrp-sponsor #ov li a{ text-decoration:none; font-size:130%; } #ygrp-sponsor #nc { background-color:#eee; margin-bottom:20px; padding:0 8px; } #ygrp-sponsor .ad{ padding:8px 0; } #ygrp-sponsor .ad #hd1{ font-family:Arial; font-weight:bold; color:#628c2a; font-size:100%; line-height:122%; } #ygrp-sponsor .ad a{ text-decoration:none; } #ygrp-sponsor .ad a:hover{ text-decoration:underline; } #ygrp-sponsor .ad p{ margin:0; } o {font-size:0;} .MsoNormal { margin:0 0 0 0; } #ygrp-text tt{ font-size:120%; } blockquote{margin:0 0 0 4px;} .replbq {margin:4;} --> ____________________________________________________________________________________ Have a burning question? Go to www.Answers.yahoo.com and get answers from real people who know. [Non-text portions of this message have been removed]

