Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2009, 14:17   #1
XFilippowX
Пользователь
 
Регистрация: 31.01.2008
Сообщений: 17
По умолчанию Подстановка записей из программы (Delphi) в Word

У меня такой вопрос. На форме расположен эдит и кнопка "Просмотр". И есть вордовский документ, с текстом: "Меня зовут ......, мне 13 лет."
Вопрос: Как сделать так, чтобы при нажатии на кнопку "Просмотр", открывался бы данный фордовсикй документ, и в нем, после слов "Меня зовут" отображалась бы надпись из едита.

Последний раз редактировалось XFilippowX; 04.12.2009 в 09:12.
XFilippowX вне форума Ответить с цитированием
Старый 03.12.2009, 19:56   #2
XFilippowX
Пользователь
 
Регистрация: 31.01.2008
Сообщений: 17
По умолчанию

. .

Последний раз редактировалось XFilippowX; 04.12.2009 в 09:17.
XFilippowX вне форума Ответить с цитированием
Старый 04.12.2009, 09:18   #3
XFilippowX
Пользователь
 
Регистрация: 31.01.2008
Сообщений: 17
По умолчанию

Хелп! .
XFilippowX вне форума Ответить с цитированием
Старый 04.12.2009, 10:08   #4
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

Код:
uses ComObj;

var
  MSWord: variant;

procedure TForm1.Button1Click(Sender: TObject);
var s : string;
    MyRange : Variant;
begin
  MsWord:=CreateOleObject('Word.Application');
  MsWord.Documents.Open(ExtractFilePath(Application.ExeName)+'test.doc');
  MsWord.Visible:=true;
  s:=MsWord.ActiveDocument.Range.text;
  MyRange:=MsWord.ActiveDocument.range(Pos('Меня',s),Pos('зовут',s)+4);
  MyRange.InsertAfter(' '+Edit1.Text);
end;
А вообще лучшем вариантом будет взять книгу "Корняков В Н Программирование документов и приложений MS Office в Delphi" И сделать это самому.
dr.Chas вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача из форм программы в word 07 pixel_ Microsoft Office Word 13 13.07.2015 01:14
Delphi “Обработка экономической информации, организованной в виде массива записей" Shadow_rus Помощь студентам 2 29.11.2009 14:29
порядок отображения новых записей в DBGrid Delphi/Builder roma_ Помощь студентам 1 10.09.2009 10:13
Word Delphi xtc_win64 Общие вопросы Delphi 9 31.07.2009 12:48
Откыть Word-документ из С++-программы isPolin Общие вопросы C/C++ 2 03.06.2009 13:17