شما با دستور Run هز فایلی رو میتونید اجرا کنید، مثلاً اگه با دستور Run فایل پاورپونت رو اجرا کنید، با برنامه ی پیشفرض برای پخش این فایل در ویندوز اجرا میشه، اگه پاور پوینت نصب نباشه هم میگه که نمیتونه اجراش کنید.
ضمن اینکه همراه برنامه ی پاورپوینت برنامه ای وجود داره بنام PowerPoint Viewer که میتونید از اون برای پخش فایل پاورپوینت استفاده کنید که اگه خود برنامه ی پاورپوینت هم نصب نبود مشکلی پیش نیاد.
ظاهرا دستور run در mmbفقط فایلهای exe رو اجرا میکنه. تابع shellexecute از توابع خود ویندوزه که این کار رو انجام میده که اونم ظاهرا امکان استفادش در mmb نیست. اساتید ایا راهی برای استفاده از توابع apiدر mmbهست؟
همونطور که عرض کردم محدودیتی در این دستور وجود نداره، ولی بهرحال پلاگین MMBDLL توانایی فرخوانی توابع از سایر فایلهای DLL روداره و میتونید ازش برای کار با Win API استفاده کنید، البته این پلاگین رایگان نیست.