Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
>
Borland C/C++
(Модераторы:
nikedeforest
,
Вад
) > Тема:
Помогите с автоматизацией word
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Помогите с автоматизацией word (Прочитано 6283 раз)
0 Пользователей и 1 Гость смотрят эту тему.
LexxK
Гость
Помогите с автоматизацией word
«
:
17-09-2008 05:10 »
Плз подскажите как из Buildera 6 открыть документ word и произвести в него запись икак работает ф-ция ChangeFileOpenDirectory. Заранее благодарен.
Записан
sss
Специалист
Offline
Re: Помогите с автоматизацией word
«
Ответ #1 :
17-09-2008 07:32 »
Упрощенный код.
Код:
#include "Word_2K_SRVR.h"
bool opendoc( const wchar_t* fname)
{
VARIANT v = {0};
TWordApplication *Word = NULL;
try
{
Word = new TWordApplication( NULL);
v.vt = VT_BSTR;
v.bstrVal = SysAllocString( fname);
Word->Connect();
Word->Documents->Add ( &v);
Word->set_Visible( 0xFFFF);
return true;
}
catch(...)
{
if ( Word) Word->set_Visible( 0xFFFF);
if ( v.bstrVal) SysFreeString( v.bstrVal);
}
return false;
}
Записан
while (8==8)
LexxK
Гость
Re: Помогите с автоматизацией word
«
Ответ #2 :
18-09-2008 15:53 »
Ещё вопрос как привести AnsiString к wchar_t
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
>
Borland C/C++
(Модераторы:
nikedeforest
,
Вад
) > Тема:
Помогите с автоматизацией word
Загружается...