PDA

View Full Version : نمایش دادن فایل word



resistance
چهارشنبه 11 مرداد 1391, 11:52 صبح
سلام بچه ها
کسی میدونه چه جور میشه فایل Word را تو سی شارپ باز کرد؟
منظورم اینه که مثلا ما یه فایل داریم که تعداد صفحاتش زیاد باشه
حالا میخوام با باز شدن OpenFile Dialog و انتخاب فایل word اون فایل باز بشه
مرسیییییییییییییییییییییی یییییییییی

Sirwan Afifi
چهارشنبه 11 مرداد 1391, 15:41 عصر
اگه فقط می خواید اطلاعات داخل فایل Word رو بخونید می تونید از Microsoft.Office.Interop.Word استفاده کنید و محتویات فایل Word رو داخل یه TextBox و یا RichTextBox نشون بدید.

sirvan-me
چهارشنبه 11 مرداد 1391, 15:57 عصر
اگر می خواید فایل ورد رو با خود برنامه ی MS Word باز کنید از کد زیر استفاده کنید :
using System.Diagnostics;

class Program
{
static void Main()
{
OpenMicrosoftWord(@"word.docx");
}
static void OpenMicrosoftWord(string f)
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "WINWORD.EXE";
startInfo.Arguments = f;
Process.Start(startInfo);
}
}

اما اگر می خواین محتویات فایل رو تو برنامتون قرار بدید به اینجا (http://barnamenevis.org/showthread.php?351191-%D8%A8%D8%A7%D8%B2%DA%A9%D8%B1%D8%AF%D9%86-%D9%81%D8%A7%DB%8C%D9%84-word-%D9%85%D9%88%D8%AC%D9%88%D8%AF-%D9%88-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%DA%A9%D8%B1%D8%AF%D9%86-%D9%85%D8%AA%D9%86-%D8%A8%D9%87-%D8%A7%D9%86%D8%AA%D9%87%D8%A7%DB%8C-%D8%A2%D9%86&p=1550428#post1550428)یه سری بزنید .

resistance
پنج شنبه 12 مرداد 1391, 09:56 صبح
سلام
خیلی ممنون از جوابتون

Mahmoud.Afrad
پنج شنبه 12 مرداد 1391, 19:30 عصر
این کمپوننت رایگان رو من پیدا کردم. ببینید بدرد میخوره.
http://visualstudiogallery.msdn.microsoft.com/64dbb184-a13a-4ebb-8235-5bda65fe9132