Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.222.37.169] |
|
Сообщ.
#1
,
|
|
|
Добрый день.
Кто может подсказать как добавить тест в OpenOffice Writer на чистом IDispatch и WinAPI. Открытие, создание и сохранение разобрался. Не могу найти как вставить текст. С уважением |
Сообщ.
#3
,
|
|
|
Добрый день
Это не то Пример записи в OpenOffice.Calc VariantInit(&parme[0]); parme[0].vt = VT_I4; parme[0].lVal = j-1; VariantInit(&parme[1]); parme[1].vt = VT_I4; parme[1].lVal = i-1; AutoWrap(DISPATCH_METHOD, &resultDoc, pdispCurrentSheet, L"getCellByPosition", 2, parme[1], parme[0]); IDispatch* pdispCurrentSheetRange = resultDoc.pdispVal; VariantInit(&parme[3]); parme[3].vt = VT_BSTR; parme[3].bstrVal = CString(col).AllocSysString(); AutoWrap(DISPATCH_METHOD, NULL, pdispCurrentSheetRange, L"setString", 1, parme[3]); Какой параметр надо вставить вместо L"setString" для записи в OpenOffice.Writer. |