كم حجم كردن فايل اجرايي خود در دلفي

فايلهاي اجرايي كه با دلفي ساخته ميشوند، معمولا كمتر از 280 كيلوبايت نيستند. ولي يك روش براي كم كردن حجم آن وجود دارد. در منوي Project | Options در برگه Packages يك گزينه به نام Build with runtime packages وجود دارد كه اگر در آن تيك بزنيد، فايل اجرايي شما بسيار كوچكتر ميشود.
اگر يك برنامه بسازيد كه فقط يك فرم داشته باشد و هيچ كدي هم ننوشته باشيد، حجم فايل exe شما 286KB ميشود ولي اگر از Build with runtime packages استفاده كنيد، حجم فايل exe، 14KB ميشود. البته اين فايل exe روي كساني كه دلفي نصب كرده اند اجرا ميشود. يعني به فايل vcl50.bpl نياز دارد. براي مثال اگر برنامه اي نوشته ايد و مي خواهيد آن را به دوستتان كه او هم دلفي دارد بدهيد، ميتوانيد به اين روش حجم فايل خود را كم كنيد تا سريعتر برسد.

همان گونه كه ميدانيد، فايلهاي exe اي كه با دلفي درست ميشوند، يعني فايلهايي كه با گزينه Build with runtime packages، ساخته نشده باشند، Standalone هستند يعني به DLL زمان اجرا احتياج ندارند و روي هر كامپيوتري اجرا ميشوند. البته اين، احتمال خطا را بالا ميبرد. يعني اين احتمال وجود دارد كه فايل روي كامپيوتر طرف اجرا نشود. يكي از را حلهاي اين مشكل، استفاده از Build with runtime packages است. يعني شما فايل exe خود را به اين روش درست كنيد و فايل vcl50.bpl را هم براي كسي كه ميخواهد اين برنامه را اجرا كند بفرستيد.

  
نویسنده : محمد ; ساعت ۱۱:٥٥ ‎ب.ظ روز دوشنبه ٢٦ خرداد ،۱۳۸٢