PDA

View Full Version : چگونگی وارد کردن فایل word به #C



hadisadaghatmehr
یک شنبه 23 خرداد 1389, 14:48 عصر
با سلام خدمت دوستان
من یه نرم افزاری نوشتم که در آن نیاز به وارد کردن فایل ورد در برنامه و تغییرات روی آن دارم سوالم این بود که چطوری می تونم فایل ورد رو وارد C#کنم و پس از تغییرات در یک فایل داک و در یک مسیر مشخص ذخیره شود.
ممنون

mmd2009
دوشنبه 24 خرداد 1389, 01:32 صبح
سلام

اگر منظور شما فایل های wordpad هستند میتونید با استفاده از کد زیر اونارو به برنامه منتقل کنید فایل رو از هر جا که باشه:




OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Doc File|*.doc";
if (ofd.ShowDialog() == DialogResult.OK)
{
editor.LoadFile(ofd.FileName);
MessageBox.Show("فایل با موفقیت باز شد", "تایید", MessageBoxButtons.OK, MessageBoxIcon.None);
}




و اگر میخواهید اونارو هم ذخیره کنید در مکانی مشخص از کد زیر میتونید استفاده بکنید :




SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "Doc File|*.doc";
if (sfd.ShowDialog() == DialogResult.OK)
{
editor.SaveFile(sfd.FileName);
MessageBox.Show("فایل با موفقیت ذخیره شد", "َAddress File : "+sfd.FileName, MessageBoxButtons.OK, MessageBoxIcon.None);


}