PDA

View Full Version : تعیین نام exe برنامه به جای project1.exe



nassim_20
چهارشنبه 23 مرداد 1387, 10:08 صبح
من می خوام وقتی پروژه رو کامپایل می کنم نام فایل اجرایی رو خودم تعیین کنم مثلا به جای project1 یه نام دیگه (Name1) بدهم (از طریق کدنویس)

Hsimple11
چهارشنبه 23 مرداد 1387, 10:25 صبح
من می خوام وقتی پروژه رو کامپایل می کنم نام فایل اجرایی رو خودم تعیین کنم مثلا به جای project1 یه نام دیگه (Name1) بدهم (از طریق کدنویس)

منظورتون در زمان اجراست؟ اگه بله و منظورتان EXE ای است که از روی فایل DPR ساخته می شود (نه Title) میتوانید از کامپوننت VerInfo (http://www.delphi3000.com/articles/article_1213.asp?SK=) استفاده کنید.

Hsimple11
چهارشنبه 23 مرداد 1387, 10:28 صبح
یه راه دیگه هم اینکه نام فایل اجرایی را با متد


Application.ExeName;

بخوانید و با تابع ExtractFilePath نام آن را از EXE جدا کنید و در یک فایل دیگر ذخیره کنید و مثلا روی EXE قبلی Overwrite کنید.