Вниз
Скачать: CL | DM;

Создание пустого документа   Найти похожие ветки 

 
TruthMan   (2005-10-17 10:29) [0]

Собственно не понятно, что следует указать при вызове команды WordApplication1.Documents.Add(?). В учебнике сказано, что если параметры не используются можно вместо указать значение EmptyParam. Однако команду WordApplication1.Documents.Add(EmptyParam, EmptyParam) компиллятор не понимает - говорит Unknown Identifier. Вот и хочется узнать как правильно создать новый документ и заодно каким образом разметить в новым документе таблицу, считая что кол-во колонок равно 2, а кол-во рядов числу заполненных рядов компонента TStringGrid? Заранее благодарю.


 
Digitman ©   (2005-10-17 10:54) [1]

переменная EmptyParam объявлена глобально в юните Variants ... по кр.мере - в Д7


 
TruthMan   (2005-10-17 12:41) [2]

При подключении юнита Variants ошибки не возникает. Запускается Word, однако новый документ не создается и текст в него не добавляется.


 
Digitman ©   (2005-10-17 12:59) [3]


> однако новый документ не создается


у меня все замечательно создается
возможно, у твоего Ворда св-во Document.Visible для вновь созданного док-та по умолчанию = False


 
palva ©   (2005-10-17 13:03) [4]

> новый документ не создается

Тогда где-то должен быть текст сообщения об ошибке. А как выглядит окно Word - типа серое окно без документа?


 
TruthMan   (2005-10-17 14:48) [5]


> А как выглядит окно Word - типа серое окно без документа?


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


 
TruthMan   (2005-10-17 16:58) [6]

Создаю таблицу в пустом документе:
WordDocument1.Tables.Add(WordApplication1.Selection.Range, Number, 2, EmptyParam, EmptyParam);
Подскажите как обратится к конкретной ячейке созданной таблицы?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
11-1110474132
Ans
2005-03-10 20:02
2005.11.06
DB, индексы


6-1122384608
Almaz
2005-07-26 17:30
2005.11.06
Синхронизация доступа к сокету


1-1128935230
leonidus
2005-10-10 13:07
2005.11.06
Почему не удается восстановить буфер обмена ?


14-1129151578
Gero
2005-10-13 01:12
2005.11.06
Выбор группы в InnoSetup


3-1125919576
Monk
2005-09-05 15:26
2005.11.06
Права доступа на базы в BDE




   Наверх