PDA

نسخه کامل مشاهده نسخه کامل : اجرای فایل توسط کد در سی شارپ



fdaliry
09-02-2009, 21:55
سلام
چطور میتونم در سی شارپ مثلا با زدن ی باتون فایلی را اجرا کنم؟
از کد زیر استفاده کردم ولی جواب نمیده
System.Diagnostics.Process.Start("mspaint.exe", "c:\\Test.bmp");

میگه فایلا نمیفهمم

_H2_
10-02-2009, 11:52
سلام
دستور شما باید کار کند و اگر خطایی دریافت میکنید، متن کامل انرا اینجا قرار دهید.

مگر اینکه ...
1) فایل شما مثل mspaint در مسیر محیطی مثل system32 قرار نداشته باشد.
(فایل در جای پرتی باشد!!)
در این صورت باید مسیر کامل فایل را درج کنید
C:\A\B\filename.exe

2) آرگومان دومی که به عنوان نام یک فایل برای خط فرمان برنامه ای مثل mspaint ارسال کرده اید شامل کاراکتر فاصله باشد.
C:\New Folder\file.bmp
در این صورت باید قبل و بعد آن یک گیومه قرار دهید (که البته در حالت عادی هم میتوانید از گیومه استفاده کنید.)



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

fdaliry
11-02-2009, 14:22
سلام
دستور شما باید کار کند و اگر خطایی دریافت میکنید، متن کامل انرا اینجا قرار دهید.

مگر اینکه ...
1) فایل شما مثل mspaint در مسیر محیطی مثل system32 قرار نداشته باشد.
(فایل در جای پرتی باشد!!)
در این صورت باید مسیر کامل فایل را درج کنید
C:\A\B\filename.exe

2) آرگومان دومی که به عنوان نام یک فایل برای خط فرمان برنامه ای مثل mspaint ارسال کرده اید شامل کاراکتر فاصله باشد.
C:\New Folder\file.bmp
در این صورت باید قبل و بعد آن یک گیومه قرار دهید (که البته در حالت عادی هم میتوانید از گیومه استفاده کنید.)



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ممنون دوست عزیز مورد 1 بود
کد را به صورت زیر اصلاح کردم جواب داد
;("System.Diagnostics.Process.Start("c:\\aa.exe

fifaafc
14-05-2013, 09:33
سلام من میخوام یه برنامه بنویسم که روی فرمم همیشه یک Not pad باز باشه بعد یه منو بذارم new رو که میزنم فایل Not pad جدید بشه؟ با نشکر!