سلام
چگونه می توان یه فایل exe را در برنامه باز کرد مثلا با یه دکمه برنامه فتوشاپ باز بشه بدون اینکه ما مسیر فایل exe برنامه فتوشاپ را به اون داده باشیم
با تشکر
سلام
چگونه می توان یه فایل exe را در برنامه باز کرد مثلا با یه دکمه برنامه فتوشاپ باز بشه بدون اینکه ما مسیر فایل exe برنامه فتوشاپ را به اون داده باشیم
با تشکر
بدون دونستن ادرس فایل که نمیشه :shock:
یا باید از ریجیستری استفاده کنی البته برای بعضی از برنامه ها که مسیر فایل اصلی را در ریجیستری ثبت میکنن
یا هم باید با فشردن کلید تمام هارد طرف رو دنبال اسم فایلی که میخواهی اجرا بشه بگردی!!! :mrgreen:
اگر مسیر را بدونی یا پیدا کنی میتونی از
WinExec,shellExecute استفاده کنی
سلام
من با روش زیر برنامه اتوکد را اجرا می کنم بدون اینکه مسیر فایل اتوکد را بدونم در مورد فتوشاپ امتحان نکرده ام شاید جواب بدهد
VAR
ACAD,AACTIVE : OleVariant;
CAD,ActiveCAD: Variant;
begin
try
ACAD := GetActiveOleObject('AutoCAD.Application');
AACTIVE := ACAD.ActiveDocument;
except
CAD := CreateOleObject('AUTOCAD.Application');
CAD.Visible := True;
ActiveCAD := CAD.ActiveDocument;
ACAD := GetActiveOleObject('AutoCAD.Application');
AACTIVE := ACAD.ActiveDocument;
end;