متوجه منظورتون نشدم. اگر میشه بیشتر توضیح بدید...
میخواهید در حین کار با برنامه اون رو کمپایل کنید و تغییراتی در فایل exe بدید؟
Printable View
متوجه منظورتون نشدم. اگر میشه بیشتر توضیح بدید...
میخواهید در حین کار با برنامه اون رو کمپایل کنید و تغییراتی در فایل exe بدید؟
با سلام
اون طور که من فهمیدم نمیشه چون کامپایل دوباره میخواد و واسه کامپایل باید از دلفی استفاده کنین.
موفق باشین.
نه! اشتباه نکنید...نقل قول:
برای کمپایل میتونید از کمپایلر دلفی استفاده کنید...
کد:http://forum.p30world.com/showthread.php?t=69625
کد:http://forum.p30world.com/showthread.php?t=135208
موفق باشیدکد:http://forum.p30world.com/showthread.php?t=56685
به نام خدا
با سلام و تشکر از شما دوستان .
منظور من اینه :
من یک پروژه تهیه کرده ام که از اجزای متفاوتی نظیر Edit Box , Label , Picture و... تشکیل شده حالا پروژه ی من طوری هست که کاربر نهایی اجازه داره یک سری تنظیمات دلخواهش را درون برنامه ی ساخته شده توسط من اعمال کنه مثلا من گزینه ای برای غیر فعال کردن رجیستری در پروژه ام دارم می خواهم هنگامی که کاربر نهایی آن گزینه را انتخاب کرد بتونه پروژه ی من را به صورت فایل اجرایی جدا ذخیره کنه مثل برنامه های ساخت ویروس که یک سری تنظیمات انجام می شه و در نهایت فایل EXE ساخته می شه .
خیلی ممنون از توجهتون .
سلام
خوب شما باید داینامیک یک سری فایل dpr و pas و ... رو بنویسی و ذخیره کنید
و بعد با کمپایلر دلفی کمپایل کنید. اما این روشی هست که من پیشنهاد میکنم.
خوب روش کمپایل رو هم گفتم. ساخت این فایل ها هم که Text هستند کار خیلی ساده ای هست...
سوالی بود در خدمتیم... موفق باشی
با سلام
soldier جان میشه بگین چطوری؟ مثال
سلام
برای مثال...
من یک برنامه ویروس میسازم و یک برنامه ویروس ساز...
برنامه ویروس...
کد ها رو مینویسم که چیکار کنه و بعد همه چیز رو ذخیره میکنم.(پروژه)
فایل های مروبطه رو با notepad باز میکنم و کد ها رو توی دیتابیس ذخیره میکنم....
حالا برنامه ویروس ساز : داینامیک
کد ها رو از دیتابیس میگیرم. و در فایل های مورد نیاز ذخیره میکنم. (pas و dpr و dfm و ...)
تا اینجا کار خیلی ساده و آسانی هست...
تغیرات لازم رو باید روی کد ها انجام بدید. که باید به حد کافی برنامه نویس حرفه ای باشید که اینکارو انجام بدید.
اما من راهنمایی میکنم. نوشتن با خودتونه. جاهایی که لازمه نوشته از کاربر گرفته بشه. یک کلمه مینویسم
Get Text
(مربوط به قسمت ذخیره سازی کد تو بانک)
حالا این کلمه رو پیدا میکنم. و این رو تغییر میدم. و کد های لازم برای ساخت یک TLable مینویسم.
اگر متوجه این قسمت نشدید فایل dfm یکی از پروژه هاتون رو ببینید متوجه میشید
(فایل مربوط به خصوصیات تمام کمپوننت هایی که روی فرم هستند)
حالا نوبت کمپایل میرسه و با یک دستور با استفاده از کمپایلر دلفی (dcc32) پروژه دست ساز خودمون رو کمپایل میکنیم.
تمام سورس فایل ها رو حذف میکنیم و حالا یک فایل exe ویروسی ساختیم. لذت ببرید.
کمپایلر هم خیلی حجم کمی داره. حدود 700 کیلوبایته.
اگر خواستید خودم یکی براتون بسازم.
موفق باشید
نقل قول:
خیلی عالی بود فقط اگه لطف کنی و یک پروژه ی کوچک تهیه کنی خیلی خیلی کاملتر می شه ( البته با سورس ):27:
با سلام و کسب اجازه از استاد عزیز soldier
در شاخه bin دلفی فایلی به نام dcc32 وجود داره که بوسیله این فایل و بدون اجرای IDE دلفی میتونید پروژه زو کامپایل کنید. برای این کار در یک ویرایشگر متن مثل notepad دستور زیر رو بنویسید و با فرمت bat ذخیره کنید:
حالا این فایل رو در کنار پروژه قرار بدید و اجرا کنید. فایل کلمپایل شده در دایرکتوری جاری ساخته میشهکد:dcc32 myproject.dpr
پیروز باشید
سلام فرهاد جان
ما مخلص شما هستیم...
میتونید با دلفی هم همین کارو انجام بدید...
فراخوانی این دستور cmd با دلفی...
کد:Winexec('cmd /c (dcc32 namgefile.dpr)',SW_Hide);
مرتضی جان، دارم روش کار میکنم. کامل شد حتمآ میزارم...
موفق باشید