Error al abrir un archivo RTF

Post Reply
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Error al abrir un archivo RTF

Post by caducca »

Hola grupo, al querer abrir un archivo RTF me arroja el siguiente error:

Path and name: D:\Programs\BancosNew\BancosXH2.Exe (32 bits)
Size: 1,368,064 bytes
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20161218)
FiveWin version: FWHX 17.03
C compiler version: Borland/Embarcadero C++ 7.0 (32-bit)
Windows version: 6.2, Build 9200

Time from start: 0 hours 0 mins 23 secs
Error occurred at: 23/01/2019, 19:27:25
Error description: Error Word.Application:DOCUMENTS/9 'Item' no es una propiedad.: OPEN
Args:
[ 1] = C .\Notas\Notas2.RTF

Alguna pista?
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Error al abrir un archivo RTF

Post by karinha »

Code: Select all

[ 1] = C .\Notas\Notas2.RTF  ???? Ruta no estpa erronea?
 
Saludos.
João Santos - São Paulo - Brasil
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Error al abrir un archivo RTF

Post by karinha »

Prueba a poner una llamada a MsgInfo() aqui para ver si llega:

oWord:Documents:Open( "c:\fwh\g\dbf\plantilla\DOCU.RTF" )

MsgInfo( "abierto" )
João Santos - São Paulo - Brasil
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Re: Error al abrir un archivo RTF

Post by caducca »

Gracias por responder.
Si el Archivo si existe

Code: Select all

  cFichero:=".\Notas\Notas.RTF"
  If FILE(".\Notas\Notas.RTF")
     oWord := TOleAuto():New( "Word.Application" )
     oWord:Documents:Open(cFichero)
     oWord:Visible     := .T.
     oWord:WindowState := 1 // Maximize
 EndIf
 
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al abrir un archivo RTF

Post by cnavarro »

Has de utilizar paths completos y absolutos
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Re: Error al abrir un archivo RTF

Post by caducca »

Ok, pero si es así no me sirve
User avatar
cmsoft
Posts: 653
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Error al abrir un archivo RTF

Post by cmsoft »

El punto lo usas para decir donde estas posicionado, podes reemplazarlo con las funciones siguientes, asi obtenes el absoluto de donde estas posicionado.

Code: Select all

  cFichero:=hb_curDrive()+":\"+CurDir()+"\Notas\Notas.RTF"
  If FILE(cFichero)
     oWord := TOleAuto():New( "Word.Application" )
     oWord:Documents:Open(cFichero)
     oWord:Visible     := .T.
     oWord:WindowState := 1 // Maximize
 EndI
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Re: Error al abrir un archivo RTF

Post by caducca »

ok, ya lo pruebo, gracias
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al abrir un archivo RTF

Post by cnavarro »

También

Code: Select all

   cPathApp        := cFilePath( GetModuleFileName( GetInstance() ) )
 
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Post Reply