PDA

View Full Version : سوال: باز کردن فایل



daneshmand1
سه شنبه 05 مرداد 1389, 00:50 صبح
سلام
دوستان من توی برنامه ام یه Button گذاشتم که کاربر وقتی روش کلیک می کنه یه فایل PDF باز میشه که شامل راهنمای نرم افزار هست.
برای باز شدن فایل از این کد استفاده کردم
()System.Diagnostics.Process.Start
که توی پرانتز آدرس فایل توی سیستم خودم رو نوشتم. اما اگر بخوام برنامه رو برای کس دیگه ای بفرستم آدرس فایل تغییر می کنه، چه کار باید بکنم که این مشکل رو نداشته باشم؟

vandermond
سه شنبه 05 مرداد 1389, 01:11 صبح
دوست عزيز
خب اول از كاربر Path فايل رو بگير بعد بزار توي اون قسمت. با OpenFileDialog ميتوني آدرس رو از كاربر بگيري.
يا ميتوني فايل رو كنار پروژه توي پوشه bin توي پوشه debug بزاري و فقط با اسم فايل كار كني.



(اين احتمالا آخرين پست من در هفته جاري هستش:ناراحت:)

daneshmand1
سه شنبه 05 مرداد 1389, 01:44 صبح
میشه توضیحی در رابطه با طرز OpenDialogFile بدید؟

Mehdi Naderi
سه شنبه 05 مرداد 1389, 10:55 صبح
یک آبجکت OpenDialog تعریف کنید مطابق زیر و یا میتوانید از Toolbox استفاده کنید
بعد مشخصات آن را تنظیم کنید
در قسمت مروط به فیلتر پسوند فایل را تعریف کنید
برای ذخیره نام فایل از یک متغییر رشه و خاصیت FileName استفاده کنید



OpenFileDialog openFIleDialog1 = newOpenFileDialog();
openFIleDialog1.Title = " ";
openFIleDialog1.Filter = "All Files(*.*)|*.*";
openFIleDialog1.ShowDialog();