مشاهده نسخه کامل
: یه سوال
mahdi bg
23-04-2007, 23:31
سلام
فرض کنید می خوام از داخل برنامه خودم یه
فایل exe دیگه رو فراخوانی کنم
باید چکار کنم تا قبل از این که اون فایل بسته نشده
برنامه من اجرا نشه
مثلا قبل از این که فرم اصلی برنامه نشون داده بشه
یه فایل word باز بشه بعد از این که کاربر اون فایل
رو بست ، برنامه ، صفحه اصلی نشون داده بشه
و تا موقعیکه کاربر اون رو نبسته نتونه وارد برنامه بشه
ممنون
NoneForce
24-04-2007, 10:19
سلام
فرض کنید می خوام از داخل برنامه خودم یه
فایل exe دیگه رو فراخوانی کنم
باید چکار کنم تا قبل از این که اون فایل بسته نشده
برنامه من اجرا نشه
مثلا قبل از این که فرم اصلی برنامه نشون داده بشه
یه فایل word باز بشه بعد از این که کاربر اون فایل
رو بست ، برنامه ، صفحه اصلی نشون داده بشه
و تا موقعیکه کاربر اون رو نبسته نتونه وارد برنامه بشه
ممنون
سلام
وقتي برنامه شما اجرا شده و يك برنامه ديگر را اجرا كرده، پس برنامه شما در حال اجرا است!
به اين دو روش ميتوانيد يك برنامه خارجي را اجرا كنيد، سپس برنامه شما منتظر بسته شدن آن برنامه مي ماند، پس از بسته شدن ، بقيه برنامه شما اجرا مي شود.
روش اول :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
روش دوم :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
mahdi bg
25-04-2007, 08:14
سلام
خیلی ممنون به خاطر کد
مرد مباح
25-04-2007, 10:47
با اجازه من يك سوال ديگه هم ضميمه كنم كه گاهي به درد ميخوره ولي خودم براش راهي سراغ ندارم.
چط.ري ميشه يك فايل Exe ديگه رو از توي برنامه خودمون اجرا كنيم ولي توي يكي از فرمهاي برنامه خودمون اجرا بشه. نه توي يك ويندوي مستقل ديگه ؟؟؟
Mahmood_N
25-04-2007, 14:36
سلام
با اجازه من يك سوال ديگه هم ضميمه كنم كه گاهي به درد ميخوره ولي خودم براش راهي سراغ ندارم.
چط.ري ميشه يك فايل Exe ديگه رو از توي برنامه خودمون اجرا كنيم ولي توي يكي از فرمهاي برنامه خودمون اجرا بشه. نه توي يك ويندوي مستقل ديگه ؟؟؟
باید از OLE Object استفاده کنی ، توی قسمت کامپوننتهای دلفی هست ...
در مورد کدهای جناب NonForce هم ، کد دوم بهتر و کاملتر هست و من توصیه می کنم از اون استفاده کنید ...
موفق باشید ...
NoneForce
25-04-2007, 15:00
با اجازه من يك سوال ديگه هم ضميمه كنم كه گاهي به درد ميخوره ولي خودم براش راهي سراغ ندارم.
چط.ري ميشه يك فايل Exe ديگه رو از توي برنامه خودمون اجرا كنيم ولي توي يكي از فرمهاي برنامه خودمون اجرا بشه. نه توي يك ويندوي مستقل ديگه ؟؟؟
سلام
يك روش :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.