سلام
من با متد زیر فایل ورد رو میخونم
private string GetParagraphsInDoc(string filename)
{
Debug.Assert(!string.IsNullOrEmpty(filename));
var p = new StringBuilder();
var app = new Word.Application();
var doc = app.Documents.Open(filename, ReadOnly: true, Visible: false);
doc.Activate();
app.Selection.WholeStory();
var selection = app.Selection;
foreach (string text in selection.Paragraphs.Cast<Paragraph>().Select(para graph => paragraph.Range.Text).Where(text => !string.IsNullOrWhiteSpace(text)))
{
p.Append(text);
}
Marshal.ReleaseComObject(app);
return p.ToString();
}
یه مشکل هست اونم اینه که هر بار که میخونه یه برنامه به نام WINWORD.EXE تو Taskmanager باز میشه و وقتی از برنامه میام بیرون همون طوری باز میمونه
واسه بستنشون باید یکی یکی ببندمشون
چیکار کنم که وقتی برنامه بسته شد همشون بسته بشن؟
ممنون