3
« en: Sábado 6 de Noviembre de 2004, 00:05 »
Actualmente estoy desarrollando un programita basado en las utilidades de microsoft office y no encuentro mucho material de como manipular las aplicaciones de office desde builder, alguien pdría mandarme alguna direccion de manuales. mi programa se trata de mandar imprimir pero con restricciones y desearía saber cuantas hojas tiene el archivo ya sea word, excel etc. y modificar los parametros de impresion. hasta ahora solo he podido abrir el documento he imprimirlo completo y lo que deseo es imprimirlo por numero de hojas seleccionadas. de antemano gracias.
este es el codigo para abrir el documento he imprimirlo
if (OpenDialog1->Execute())
{
TVariant FileName = OpenDialog1->FileName.c_str();
_ApplicationDisp MyWord;
MyWord.Bind(CLSID_WordApplication);
DocumentsDisp MyDocs = MyWord->Documents;
MyDocs->Open(&FileName);
_DocumentDisp MyActiveDoc = MyWord->ActiveDocument;
MyActiveDoc->PrintOut();
MyWord->Quit();
}