
-
Loading...
-
Geetha Naidu C. P.
- Joined on 05-14-2008, 7:24 AM
- Bangalore
- Posts 66
|
string str = @"D:\Canarys\Project\doc1.doc";
object str1 = str;object missing = Missing.Value;
Word. ApplicationClass wordApp = new Word.ApplicationClass();Word.Document doc = wordApp.Documents.Open(ref str1, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
doc.Activate(); object str2 = "Microsoft.Office.Interop.Word";
//wordApp.Selection.Find.Execute(ref str2,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing);
//MessageBox.Show(Convert.ToString(wordApp.Selection.Find.Execute(ref str2,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing)));
//doc.Range(
//Word.Sections sec1 = doc.Sections;
//Word.Range rng = sec1.Range;
//Word.Section sec2 = doc.Sections.Add();
//Word.InlineShape ils = new Word.InlineShape();
//ils = doc.InlineShapes.AddPicture(@"C:\Documents and Settings\geethan\My Documents\My Pictures\HLD.JPG", true, true, rng);
//doc.Save();object wdWrap = Microsoft.Office.Interop.Word.WdFindWrap.wdFindStop;
//object missing = System.Reflection.Missing.Value;object replaceAll = Microsoft.Office.Interop.Word.WdReplace.wdReplaceAll;
Word.Range storyRange;foreach (Word.Range oRange in doc.StoryRanges)
{
storyRange = oRange.Duplicate;
do
{ Word.Range findRange = storyRange.Duplicate;if (findRange.Text != "")
{
findRange.Find.Text = "Microsoft.Office.Interop.Word";
//findRange.Find.Replacement.Text = "";findRange.Find.Wrap = (Word.WdFindWrap)wdWrap;
findRange.Find.Execute( ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing, ref missing,ref missing, ref missing, ref missing, ref missing, ref missing);
object unit=Word.WdUnits.wdWord;//.wdCharacter;object count = 1;
object type = Word.WdBreakType.wdLineBreak;if (findRange.Find.Found == true)
{
//object rng = findRange.GoTo(Microsoft.Office.Interop.Word.WdGoToItem.wdGoToLine,.Duplicate;
findRange.Move( ref unit,ref count);//.MoveEnd(ref uni,ref count);//.Duplicate;//findRange.GoToNext(Microsoft.Office.Interop.Word.WdGoToItem.wdGoToLine); findRange.GoToNext(Microsoft.Office.Interop.Word.WdGoToItem.wdGoToLine);
object rng1 = findRange.Duplicate;
findRange.InlineShapes.AddPicture( @"C:\Documents and Settings\geethan\My Documents\My Pictures\HLD.JPG", ref missing, ref missing, ref rng1);//.GoToNext(Microsoft.Office.Interop.Word.WdGoToItem.wdGoToLine);
}
}
storyRange = storyRange.NextStoryRange; } while (storyRange != null);
}
|
|