![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 05.04.2011
Сообщений: 1
|
![]()
Форумчане, подскажите, как установить свойства таблицы Word средствами Delphi?! Используются компоненты WordApplication, WordDocument и WordParagraphFormat. Знаю что можно и без них (как в книге Корнякова), но хочется именно с ними. Конкретнее, нужно установить видимые границы таблицы с определенно заданной толщиной. То есть, имеется такой код (который выдает таблицу со слепой границей):
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, WordXP, OleServer; type TForm1 = class(TForm) WordApplication1: TWordApplication; WordParagraphFormat1: TWordParagraphFormat; WordDocument1: TWordDocument; Button1: TButton; SaveDialog1: TSaveDialog; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; fn: OleVariant;// имя doc файла при сохранении SaveDialog sk: range;// кол-во строк и колонок в таблице implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin WordApplication1.Connect; WordApplication1.Documents.Add(Empt yParam, EmptyParam, EmptyParam, EmptyParam); WordDocument1.ConnectTo(WordApplica tion1.ActiveDocument); WordApplication1.Selection.Tables.A dd(WordApplication1.Selection.Range ,2,2, EmptyParam, EmptyParam); SaveDialog1.Execute; fn:=SaveDialog1.FileName; WordDocument1.SaveAs(fn); WordApplication1.Disconnect; WordApplication1.Quit; end; end. ЗЫ Microsoft Visual Basic выдает что-то многострочное и для меня пока совершенно непонятное. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить свойства таблицы SQL запросом? | Grandistok | Microsoft Office Access | 1 | 10.04.2010 16:52 |
проблема с отчетом в виде таблицы (как в Word) | aviator_a | Microsoft Office Access | 2 | 17.03.2010 14:28 |
Может пригодится: как спрятать строки таблицы в Word | Геннадий 2 | Microsoft Office Word | 1 | 07.07.2009 00:59 |
Как вычислять значения вне таблицы WORD, с использованием данных из таблицы WORD | prikolist | Microsoft Office Word | 6 | 21.11.2008 13:17 |