PDA

View Full Version : اجرای فایل



tina_tini17
سه شنبه 30 بهمن 1386, 13:56 عصر
لطفاً کدی معرفی بفرمایید که در برنامه هر فایلی رو خواستم اجرا کنم با هر نوع پسوندی و می خوام این کد مستقیم فایل رو اجرا کنه با دادن مسیر واقعیش در درون کامپیوتر
مثلاً می خوام فایل زیر رو به طور مستقیم اجرا کنم

C:\test.doc

tina_tini17
سه شنبه 30 بهمن 1386, 16:47 عصر
جواب سوالم رو توی فضای نام System پیدا کردم

System.Diagnostic.Process.Start(FullPath);

با این کد هر فایلی رو که برای ویندوز شناخته شده باشه و برنامه مربوط به باز کردن فایلش رو هم در ویندوز باشه اجرا می کنه که اگر برای ویندوز شناخته نشده باشه Error می گیره که اون جوری خودتون از Try و Catch استفاده کنید و در قسمت Catch برنامه ای رو که با اون باید فایل باز بشه ذکر کنید مثل مثال زیر :

Try
{
System.Diagnostic.Process.Start(C:\test.doc);
}
Catch
{
//مرتبط کردن فایل با برنامه ای که می خواهید اجرا شود
}

نظر یادتون نره ..............:کف:

mamali_programer
سه شنبه 30 بهمن 1386, 17:35 عصر
سلام

باید در مورد چی نظر بدیم