Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 06.01.2009, 02:58
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию Помогите доработать код

Нужна ваша помощь , ну как впрочем и всегда!
вот нашел пример по создание таблиц в Word`e
Код:
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
    s:WideString;
    separat:String;   // используемый сепаратор как разделитель в тексте по столбцам
    d, separatOV, Column:OleVariant;
begin
// инициализируем нужные переменные
D:=wdCollapseEnd;
Separat:='@'; // нинициализируем сепаратор, допустим символ '@'
separatOV:=separat;
Column:=4;         // инициализируем количество столбцов
s:='';    // обнуляем текстовую переменную
// запускаем ворд
WordApplication1.AutoQuit:=true;
WordApplication1.ConnectKind:=ckNewInstance;
WordApplication1.AutoConnect:=true;
WordApplication1.Documents.Add(EmptyParam,EmptyParam,EmptyParam,EmptyParam);
// теперь записываем в переменную текст
for i:=1 to 6 do
   begin
   // для примера обычный текст, но можно и из БД и других таблиц
   s:=s+'Familia'+separat+'Name'+separat+'Adress'+#13;

   end;
// вставляем текст
WordApplication1.Selection.InsertAfter(s);

// преобразуем в таблицу
WordApplication1.Selection.ConvertToTableOld(separatOV,EmptyParam,Column,EmptyParam,EmptyParam,
                                             EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,
                                             EmptyParam,EmptyParam,EmptyParam,EmptyParam);
// снимаем выделение
WordApplication1.Selection.Collapse(D);
// делаем видимым документ
WordApplication1.Visible:=true;

end;
могли бы вы мне помочь что бы получилось как на рисунке(прикреплен ниже), значения беруться из Edit`ов с формы, заранее благодарю
Изображения
Тип файла: jpg Безымянный.jpg (7.9 Кбайт, 10 просмотров)
Ответить с цитированием
  #2  
Старый 10.01.2009, 19:34
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию

с заполнением разобрался как мне сделать выравнивание таблицы по тексту в таблице?
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:38.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter