Как заменить несколько слов в WordDocument в С++ Builder?
Как заменить несколько слов в WordDocument в С++ Builder?
Wrd,Doc //ваши объекты
Wrd->Application->Documents->Open(FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, Visible)
открыли, теперь:
Doc=Wrd->Application->Documents->Item(1) //первый документ
Doc->Words->Item(i)->Text=mystring
где i - номер слова.
Не забудте
Wrd->Quit()
Типа так, но я делал это в Delphi, в Buildere может слегка отличатся
WordDocument1.Range.Find.Execute
(oldstr,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,newstr,replase);
где oldstr - заменяемая строка
newstr - вставляемая строка
в плюса чето не выходит:((
Что именно не выходит?