Fa مشکل در ساختن اتوران (خیلی ضروریه)

ava_javani

New Member
مشکل من اینکه می خوام setup نرم افزارها رو اتوران کنم برنامم exe می شه ولی روی سی دی اتوران نمیشه و روی آدرس دادن مشکل دارم میشه دقیقا برام توضیح بدید چون من زیاد با این نرم افزار کار نکردم
 

Silver PC

Well-Known Member
مشکل من اینکه می خوام setup نرم افزارها رو اتوران کنم برنامم exe می شه ولی روی سی دی اتوران نمیشه و روی آدرس دادن مشکل دارم میشه دقیقا برام توضیح بدید چون من زیاد با این نرم افزار کار نکردم

یه سرچ بکنید خیلی بحث شده !
صد در صد به جواب میرسید
 

evil_gates

اين نيز بگذرد ...
مشکل من اینکه می خوام setup نرم افزارها رو اتوران کنم برنامم exe می شه ولی روی سی دی اتوران نمیشه و روی آدرس دادن مشکل دارم میشه دقیقا برام توضیح بدید چون من زیاد با این نرم افزار کار نکردم

همونطور که دوستان هم گفتن قبلا راجع به این سوال بارها و بارها پاسخ گفته شده. توصیه میکنم کمی قبل از سوال جستجو بفرمایید.

برای اینکه فایل نهایی شما تو همه سیستمها قابل اجرا باشه شما لازم دارید از آدرسهای وابسته استفاده کنید.

بعنوان مثال شما فایلی دارید در مسیر C:\my folder\setup.exe و قصد دارید از طریق برنامه این فایل رو اجرا کنید. بنابراین از این دستور استفاده میکنید:
کد:
Run("C:\my folder\setup.exe","")
شما تو این کد از یک آدرس ثابت استفاده کردید. مهم نیست که فایل اصلی برنامه شما که با mmb ساخته شده کجا باشه. اگه فایل setup.exe شما تو همون مسیر درایو C پوشه myfolder قرارداشته باشه این دستور اجرا خواهد شد. اما برای اینکه بتونید تو همه سیستمها این برنامه رو اجرا کنید لازمه فایل setup.exe یا هر فایل دیگه ای خودتون رو کنار فایل اصلی برنامه قرار بدید و از ماکرو <SrcDir> استفاده کنید.
کد:
Run("<SrcDir>\setup.exe","")
در اینصورت این دستور هرجا که فایل اصلی برنامه شما قرارداشته باشه به دنبال فایلی به نام setup.exe میگرده و اون رو اجرا میکنه.

پارامترهایی مثل <SrcDir> - <SrcDrive> - <This> و ... برای آدرس دهی وابسته استفاده میشن.
 

جدیدترین ارسال ها

بالا