• Viernes 8 de Noviembre de 2024, 17:38

Autor Tema:  Office & C++ Builder  (Leído 1563 veces)

albertoluquin

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Office & C++ Builder
« en: Sábado 6 de Noviembre de 2004, 00:05 »
0
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();
  }

betitono1

  • Miembro MUY activo
  • ***
  • Mensajes: 235
    • Ver Perfil
Re: Office & C++ Builder
« Respuesta #1 en: Lunes 8 de Noviembre de 2004, 16:06 »
0
Hola q tal yo alguna vez hice una comunicación con excel y builder pero no tengo el codigo ahora solo recuerdo q se utiliza un tipo de variables variant y así encontre un ejemplo en la red en google, pero tambien yo necesito realizar esta operación de nuevo, q t parece si colaboramos para realizar un ejemplo, espero tu respuesta

Saludos

albertoluquin

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Office & C++ Builder
« Respuesta #2 en: Miércoles 10 de Noviembre de 2004, 02:51 »
0
me parece muy bien. Ahorita estoy buscando informacion en libros de Delphi y en internet en cuanto tenga algo yo te aviso. asi como también espero tus comentarios.

Gracias por el apoyo!!!!