COM технологии (работа с Word)
[COLOR=green]
Range* Range;
Table** prop=0;
VARIANT* X;
VARIANT* Y;
WordApplication1->Selection->Tables->Add(Range,3,3,X,Y,prop); [/COLOR]
Заранее большое спасибо!!!
Цитата:
Originally posted by Nrav
Помогите плз кто может!!! Мне надо создать таблицу в Word'е. Вот то что я смог написать, функция не выдает ошибки, но таблица не создается.
[COLOR=green]
Range* Range;
Table** prop=0;
VARIANT* X;
VARIANT* Y;
WordApplication1->Selection->Tables->Add(Range,3,3,X,Y,prop); [/COLOR]
Заранее большое спасибо!!!
Помогите плз кто может!!! Мне надо создать таблицу в Word'е. Вот то что я смог написать, функция не выдает ошибки, но таблица не создается.
[COLOR=green]
Range* Range;
Table** prop=0;
VARIANT* X;
VARIANT* Y;
WordApplication1->Selection->Tables->Add(Range,3,3,X,Y,prop); [/COLOR]
Заранее большое спасибо!!!
А к ворду-то подключился?
И что такое у тебя Range? И зачем переменную называть ее типом?!
И зачем у тебя все переменные - указатели?
И при этом зачем передавать в функцию указатели, когда нужно переменные?
Цитата:
Originally posted by Nrav
Помогите плз кто может!!! Мне надо создать таблицу в Word'е. Вот то что я смог написать, функция не выдает ошибки, но таблица не создается.
[COLOR=green]
Range* Range;
Table** prop=0;
VARIANT* X;
VARIANT* Y;
WordApplication1->Selection->Tables->Add(Range,3,3,X,Y,prop); [/COLOR]
Заранее большое спасибо!!!
Помогите плз кто может!!! Мне надо создать таблицу в Word'е. Вот то что я смог написать, функция не выдает ошибки, но таблица не создается.
[COLOR=green]
Range* Range;
Table** prop=0;
VARIANT* X;
VARIANT* Y;
WordApplication1->Selection->Tables->Add(Range,3,3,X,Y,prop); [/COLOR]
Заранее большое спасибо!!!
Пункт [Поиск](посмотри наверх).
Набираешь: Таблица, Word.
Один из результатов: Как вставить таблицу в документ Word
Цитата:
Originally posted by GIZMO
Пункт [Поиск](посмотри наверх).
Набираешь: Таблица, Word.
Один из результатов: Как вставить таблицу в документ Word
Пункт [Поиск](посмотри наверх).
Набираешь: Таблица, Word.
Один из результатов: Как вставить таблицу в документ Word
Код:
TablePtr tabl;
//Формирование таблицы 1
WordApp->ActiveDocument->Tables->Add(WordApp->Selection->Range,n,m); //создали таблицу n строк на m колонок
tabl=WordApp->ActiveDocument->Tables->Item(1);
tabl->Columns->set_Width(10);
//Формирование таблицы 1
WordApp->ActiveDocument->Tables->Add(WordApp->Selection->Range,n,m); //создали таблицу n строк на m колонок
tabl=WordApp->ActiveDocument->Tables->Item(1);
tabl->Columns->set_Width(10);
Цитата:
Originally posted by richel
Код:
TablePtr tabl;
//Формирование таблицы 1
WordApp->ActiveDocument->Tables->Add(WordApp->Selection->Range,n,m); //создали таблицу n строк на m колонок
tabl=WordApp->ActiveDocument->Tables->Item(1);
tabl->Columns->set_Width(10);
//Формирование таблицы 1
WordApp->ActiveDocument->Tables->Add(WordApp->Selection->Range,n,m); //создали таблицу n строк на m колонок
tabl=WordApp->ActiveDocument->Tables->Item(1);
tabl->Columns->set_Width(10);
Большое спасибо, заработало!!! :) Вот только не могу вставить текст в ячейки. Пробывал такой код:
[COLOR=green]
wchar_t text[1]={'A'};
Cell* C=tabl->Cell(2,2);
C->Range->InsertAfter(text); [/COLOR]
но текст не вставляется. Что я делаю не так? Помогите плизз. Заранее спасибо.