| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
iluso Invitado
|
Publicado: Sab 15 Feb, 2003 10:01 am Asunto: Como incluir componentes VCL en Console Aplication |
|
|
Me encuentro que quiero hacer una aplicación(console) que sea ejecutada desde otro .exe y que al recibir un par de parametros imprima en Word. Pues bién con una form por medio lo se hacer pero al no tener form no consigo poner en mi aplicación los componentes de la paleta SERVERS que permiten trabajar con TWordApplication y TWordDocument.
Alguien sabe como lo puedo hacer?
Gracias de nuevo. |
|
| Volver arriba |
|
 |
Bitman Invitado
|
Publicado: Lun 17 Feb, 2003 10:29 am Asunto: |
|
|
Hola,
Lo que te voy a decir no lo he probado, pero
puedes probar a utlizarlos dinamicamente:
TForm *Form1 = new TForm(this);
Tendria que funcionar.
Saludos, |
|
| Volver arriba |
|
 |
iluso Invitado
|
Publicado: Mar 18 Feb, 2003 11:01 am Asunto: Sigo sin dar con la respuesta |
|
|
En mi aplicación (Console Application) la qual pretende recibir 2 parametros desde otro .exe y combinar con Word
#include <vcl.h>
#pragma hdrstop
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//#include "Word_2K_SRVR.h"
#include <OleServer.hpp>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
TWordApplication *WordApplication1;
TWordDocument *WordDocument1;
Variant NoPrompt = wdDoNotSaveChanges;
_DocumentPtr ResultName;
AnsiString rutaorigen="c:\\dades.html"; //para asegurar
AnsiString rutadesti="c:\\doc1.doc";//para asegurar
try{
WordApplication1->Connect();
WordDocument1->ConnectTo(WordApplication1->Documents- >Open ((OleVariant)rutadesti));
WordDocument1->Activate();
bla,bla,bla...........
bien pues compila correcto pero despues da un error del tipo
Wrodcomb.exe raised ..class EAccesViolation at adress
Que estoy haciendo del todo mal!!! Porque este mismo codigo en una aplicación normal funciona!!!!!
He probado de incluir una form en el proyecto pero tambien soy incapaz de hacerlo funcionar. |
|
| Volver arriba |
|
 |
iluso Invitado
|
Publicado: Mar 18 Feb, 2003 11:04 am Asunto: GRacias |
|
|
| Gracias por vuestra colaboración. Y perdonar mi ortografia. |
|
| Volver arriba |
|
 |
|