Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2009, 10:01   #1
EugeneIsmatulin
Пользователь
 
Аватар для EugeneIsmatulin
 
Регистрация: 24.05.2009
Сообщений: 64
Счастье Из DBGrid в Word

Подскажите как данные из DBGrid выгрузить в Word
EugeneIsmatulin вне форума Ответить с цитированием
Старый 14.06.2009, 10:37   #2
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

А зачем из DBGrid? это ж только визуальное представление. Вообще не советую выдергивать данные из этого компонента, лучше из того вытаскивать, что отображает этот компонент. Например это может быть ADOTable или например ADOQuery вот с ними и работай - из них таскай.
А роботать с Microsoft Wordможно через COM интерфейсы.
для этого в uses добавь ComObj.
Код:
var     Worder: Variant;
begin
Worder := CreateOleObject('word.Application');
.. //тут идет работа с Microsoft Word
  //посмотри какие методы бывают у этого обьекта и работай с этим
Worder.visible:=true;
сам если честно с Microsoft Word не работал, но работал с Excel могу пример показать. В Word думаю все аналогично
Писано по д'Эльфийски

Последний раз редактировалось Лубышев; 14.06.2009 в 10:52.
Лубышев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не переносятся данные из dbgrid в ms word liienna БД в Delphi 9 29.04.2011 10:23
Перемещение даннах из dbgrid в dbgrid Hobbit_88 БД в Delphi 7 10.06.2009 13:33
DBGrid->Word Bestmachin БД в Delphi 1 06.06.2009 09:18
Из DBGrid в Word, Excell... Sewell БД в Delphi 4 25.05.2009 12:16
перенос данных из DBGrid в DBGrid KingSize БД в Delphi 17 24.04.2009 09:30