Hola Sebastián:
Ante todo, muchas gracias por tu excelente clase.
Usando el código que sugeriste me tira un error al ejecutarlo
- Code: Select all Expand view
Application
===========
Path and name: C:\AppPro\AppPro.Exe (32 bits)
Size: 5,869,568 bytes
Compiler version: Harbour 3.2.0dev (r1904111533)
FiveWin version: FWH 20.12
C compiler version: Borland/Embarcadero C++ 7.0 (32-bit)
Windows version: 6.2, Build 9200
Time from start: 0 hours 0 mins 15 secs
Error occurred at: 17/03/2022, 08:53:40
Error description: (DOS Error -2147352572) WINOLE/1007 Error de argumento: SET
Args:
[ 1] = C SeekView
[ 2] = N 10
Stack Calls
===========
Called from: => TOLEAUTO:SET( 0 )
Called from: Source\TWord.Prg => TWORD:SETHEADER( 747 )
Es en esta parte del código fuente
- Code: Select all Expand view
METHOD SetHeader() CLASS TWord
local oWindow := ::oActiveDoc:Get( "ActiveWindow" )
local oView := oWindow:Get( "View")
oView:Set( "SeekView" , 10 ) // 9 Header 10 Footer <======= Esta línea tira el error
::oSelection := ::oTexto:Get( "HeaderFooter")
release oWindow, oView
RETURN nil
También veo que el buen amigo Vikthor hizo algunos cambios a la clase, si quieres te muestro todo el código fuente de la clase
Muchas gracias por tu apoyo, Saludos