۲۱-تير-۱۳۸۵, ۰۲:۴۶:۰۱
۲۱-تير-۱۳۸۵, ۰۳:۴۱:۴۱
یعنی چی متوجه نشدم ؟
اگر منظورت فایلهای اگزه هست اونا کامپایل شدن
و شما نمی تونی به همین سادگی اگزه بسازین باید برنامه رو کامپایل کنین
اگر منظورت فایلهای اگزه هست اونا کامپایل شدن
و شما نمی تونی به همین سادگی اگزه بسازین باید برنامه رو کامپایل کنین
۲۱-تير-۱۳۸۵, ۰۳:۵۱:۲۷
hamed_Arfaee نوشته است:یعنی چی متوجه نشدم ؟ببینید میخوام مثلا یه فایل از برنامم خارج کنم که یه تعداد کد رو توی cmd ویندوز اجرا کنه!
اگر منظورت فایلهای اگزه هست اونا کامپایل شدن
و شما نمی تونی به همین سادگی اگزه بسازین باید برنامه رو کامپایل کنین
۲۱-تير-۱۳۸۵, ۰۴:۵۰:۲۶
فهمیدم
اینو می گی نه ؟
کد:
Open App.Path & "\test.bat" For Output As #1
Print #1, "dir"
Print #1, "pause"
Close #1
Shell App.Path & "\test.bat", vbNormalFocus
۲۱-تير-۱۳۸۵, ۰۹:۳۱:۳۷

دانلود تمام آنچه که نیاز دارید! اینه
اگر به دردت خورد به من بگو

این جا هیچکی من رو دوست نداره یا حداقل روی بعلاوهء کنار کلمهء مشهور کلیک کن!

موفق باشید

۲۱-تير-۱۳۸۵, ۰۹:۴۹:۵۶
Programmer نوشته است:سلام عزیز دارمت برنامش رو برات گذاشتم این جا حالش رو ببر:
دانلود تمام آنچه که نیاز دارید! اینه
اگر به دردت خورد به من بگو
یا حداقل روی بعلاوهء کنار کلمهء مشهور کلیک کن!
موفق باشید

نمی تونی یه جای دیگه آپ لودش کنی ماهم استفاده کنیم؟
۲۱-تير-۱۳۸۵, ۱۴:۵۸:۳۴
hamed_Arfaee نوشته است:فهمیدم
اینو می گی نه ؟کد:Open App.Path & "\test.bat" For Output As #1
Print #1, "dir"
Print #1, "pause"
Close #1
Shell App.Path & "\test.bat", vbNormalFocus
نه استاد!
میخوام مثلا کاربر توی برنامه ی من یه سری اطلاعات رو وارد کنه بعد برنامه یه فایل بهش بده که با توجه به اون اطلاعات یک سری دستور رو توی cmd اجرا کنه.
یعنی یک فایل اگزه دریافت کنه!
متوجه شدین جیگر!؟
۲۵-تير-۱۳۸۵, ۱۶:۴۰:۳۳
سلام
ميشه بگين ورودي كاربر به برنامه شما چيه و شما چه خروجي توليد مي كنيد:
؟!::!؟ اگر خروجي برنامه شما از ورودي كاربر يك سري دستورات داس هست و عينا اون فايل bat رو مي خوايد اجرا كنيد، مي تونيد از تابع Shell استفاده كنيد.
ميشه بگين ورودي كاربر به برنامه شما چيه و شما چه خروجي توليد مي كنيد:
؟!::!؟ اگر خروجي برنامه شما از ورودي كاربر يك سري دستورات داس هست و عينا اون فايل bat رو مي خوايد اجرا كنيد، مي تونيد از تابع Shell استفاده كنيد.