View Full Version : سوال در مورد روش اجرای فایل های دلخواه
amirtofighi
چهارشنبه 31 شهریور 1389, 07:46 صبح
باسلام
میشه راهنماییم کنین چطورمیشه یه فایل exe رو ازیه مسیر مشخص اجرا کرد؟
واینکه چطور یه فایل آفیس یا pdf رو تو خود برنامه نشون داد؟
مرسی
esmit61
چهارشنبه 31 شهریور 1389, 09:50 صبح
دفعه سومی هست که این سوال رو می پرسید
یه بار جناب کشاورز گفتن که در هر تاپیک فقط یک سوال بپرسید
یه بار هم که جوابتون داده شد !
برای سوال دومتون هم میتونید از ocx های مربوطه استفاده کنید
amirtofighi
چهارشنبه 31 شهریور 1389, 19:17 عصر
نه به خدا دفعه دومه اونم چون گفتن سوالا رو جدا بگم منم دوباره نوشتم
سوال اول که جواب داده نشد. اگه لطف کنین دوباره جواب بدین
درمورد ocx میشه بیشتر توضیح بدین
بعدشم چون دیدم این دوسوال به هم مربوطن یکجا نوشتم
Pascal
چهارشنبه 31 شهریور 1389, 19:40 عصر
باسلام
میشه راهنماییم کنین چطورمیشه یه فایل exe رو ازیه مسیر مشخص اجرا کرد؟
مرسی
در فسمت uses ، بنويسيد
Shellapi
ShellExecute(Form1.Handle,nil,pchar('ProgramName.e xe'),nil,nil,SW_SHOWNORMAL);
esmit61
چهارشنبه 31 شهریور 1389, 22:31 عصر
درمورد ocx میشه بیشتر توضیح بدین
اکتیواکس: تکنولوژی مایکروسافت برای استفاده امکانات برنامهای در برنامه دیگر . فایلهای اکتیواکس غالباً بصورت «ocx.*» ذخیره میشود ولی در برخی مواقع فایلهای اکتیواکس بصورت exe و dll نیز یافت میشود. (منبع:ویکیپدیا)
مثلاً شما میتونید از اکتیوایکس ویندوز مدیا پلیر در برنامتون استفاده کنید. یا از اکتیوایکس مربوط به نمایش فایل pdf
amirtofighi
چهارشنبه 31 شهریور 1389, 22:32 عصر
خیلی ممنون از راهنماییتون
اگه اجرای فایل های آفیس و pdf رو هم بگین خیلی شرمنده میکنین چون اصلا از روش استفاده از اکتیواکس توبرنامه چیزی نمیدونم
اصلا اکتیواکس رو از کجا باید گرفت؟
میشه یه مثال بزنید؟
SYNDROME
چهارشنبه 31 شهریور 1389, 22:44 عصر
با سلام
با همان دستور ShellExecute می توانید این عمل را انجام دهید.
مسیر فایل و پسوند فایل را بدهید خودش با برنامه مورد نظر فایل را باز می کند.
موفق باشید
amirtofighi
چهارشنبه 31 شهریور 1389, 22:57 عصر
راهی که شما گفتین درسته ولی میخوام تو خودبرنامه بازش کنه و تویه قسمت مشخص فرم
esmit61
چهارشنبه 31 شهریور 1389, 23:34 عصر
اصلا اکتیواکس رو از کجا باید گرفت؟
اینجا (http://forum.p30world.com/archive/index.php/t-162630.html) رو بخون
Pascal
پنج شنبه 01 مهر 1389, 08:13 صبح
مي توانيد از اين Package نيز استفاده كنيد.
amirtofighi
پنج شنبه 01 مهر 1389, 20:46 عصر
مي توانيد از اين Package نيز استفاده كنيد.
خوب بعداز اینکه پکیج رونصب کردم چطورباید pdf رونشون بدم
مثلامن قبلا پکیج نشون دادن فایل های gif رونصب کردم وبا Timage اونارو نشون میدادم حالاباید چیکارکنم؟
Pascal
پنج شنبه 01 مهر 1389, 21:32 عصر
خوب بعداز اینکه پکیج رونصب کردم چطورباید pdf رونشون بدم
مثلامن قبلا پکیج نشون دادن فایل های gif رونصب کردم وبا Timage اونارو نشون میدادم حالاباید چیکارکنم؟
در قسمت Activex کنترل TAcroPDF را انتخاب کنید و روی فرم مورد نظر قرار دهید . بعد با دستور زیر فایل مورد نظر را در آن بار گذاری (load) کنید.
TAcroPDF1.loadFile('Your file name.pdf');
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.