Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Как програмно создать Word-документ и вставить рисунок по центру?   Найти похожие ветки 

 
тт   (2005-10-02 11:12) [0]

Как програмно создать Word-документ и вставить рисунок с текстом
по центру, текст под рисунком?

И как вообще вставить рисунок в любое место документа?

У меня так, а как сделать чтобы все было по центру?

procedure TForm1.Button1Click(Sender: TObject);
var
Template, NewTemplate, ItemIndex:OleVariant;
begin
ItemIndex := 1;
Template := EmptyParam;
NewTemplate := False;

WordApplication1.Connect;
WordApplication1.Visible := True;
WordApplication1.Caption := "test01";
WordApplication1.Documents.Add(Template, NewTemplate);
WordDocument1.ConnectTo(WordApplication1.Documents.Item(ItemIndex));

picMoveToClipBrd(Image1.Picture.Bitmap);
WordDocument1.Range.Paste;

WordDocument1.Range.InsertAfter("test 1"+#13);
WordDocument1.Range.InsertAfter("test 2"+#13);
WordDocument1.Range.InsertAfter("test 3"+#13);

WordApplication1.Disconnect;
end;

end.


 
YurikGL ©   (2005-10-02 13:01) [1]

Посмотри
W1.ActiveDocument.Shapes.

А вообще, напиши макрос и посмотри, как он выглядит.


 
TStas ©   (2005-10-02 19:28) [2]

А чтобы получить значение констант VisualBasicа, которые Дельфи вообще говоря не понимает, надо внутри макроса написать MsgBox(нужная_константа). Тогда он покажет ее численное значение, их-то в дельфях и использовать


 
тт   (2005-10-02 21:20) [3]

Ok!
Разобрался, всем спасибо.



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.043 c
14-1127987477
Карелин Артем
2005-09-29 13:51
2005.10.23
Киньте в меня алгоритмами выбора оптимального пути из А в Б.


1-1128076983
Angel[Saint]
2005-09-30 14:43
2005.10.23
Как WinRAR определяет что файл, открытый из архива был закрыт?


3-1126169492
moor38
2005-09-08 12:51
2005.10.23
Поиск без учетом регистра (знаю, было, но не получается)


1-1128024555
Igor_thief
2005-09-30 00:09
2005.10.23
System idle


14-1128239892
Kerk
2005-10-02 11:58
2005.10.23
Один день





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский