Josber
8 de octubre de 2019, 18:51
Hasta Windows 10, no había problemas con los archivos .hlp, pero Win 10 ya no los lee, por lo que tengo que migrar los hlp a chm.
Con los archivos hlp usaba el siguiente código:
WORKING-STORAGE SECTION.
01 CMD PIC X(35) VALUE "Winhlp32.exe .\Ayudas\Agentes.hlp".
PROCEDURE DIVISION.
*
MOVE 11 TO "MousePointer" OF POW-SELF.
INVOKE POW-SELF "Refresh".
*
INVOKE POW-SELF "Execute" USING CMD.
*
MOVE 0 TO "MousePointer" OF POW-SELF.
y funcionaba sin problemas, ahora no consigo que funcione con los nuevos archivos .chm, he probado varias maneras:
WORKING-STORAGE SECTION.
01 CMD PIC X(35) VALUE "start.EXE /b .\Ayudas\Agentes.chm".
PROCEDURE DIVISION.
*
MOVE 11 TO "MousePointer" OF POW-SELF.
INVOKE POW-SELF "Refresh".
*
INVOKE POW-SELF "Execute" USING CMD.
*
MOVE 0 TO "MousePointer" OF POW-SELF.
y
WORKING-STORAGE SECTION.
01 CMD PIC X(35) VALUE ".\Ayudas\Agentes.chm".
PROCEDURE DIVISION.
*
MOVE 11 TO "MousePointer" OF POW-SELF.
INVOKE POW-SELF "Refresh".
*
INVOKE POW-SELF "Execute" USING CMD.
*
MOVE 0 TO "MousePointer" OF POW-SELF.
en ambas me da el error "invalid calling of the method, setting ...."
¿Alguna idea, porfa?
Gracias
Con los archivos hlp usaba el siguiente código:
WORKING-STORAGE SECTION.
01 CMD PIC X(35) VALUE "Winhlp32.exe .\Ayudas\Agentes.hlp".
PROCEDURE DIVISION.
*
MOVE 11 TO "MousePointer" OF POW-SELF.
INVOKE POW-SELF "Refresh".
*
INVOKE POW-SELF "Execute" USING CMD.
*
MOVE 0 TO "MousePointer" OF POW-SELF.
y funcionaba sin problemas, ahora no consigo que funcione con los nuevos archivos .chm, he probado varias maneras:
WORKING-STORAGE SECTION.
01 CMD PIC X(35) VALUE "start.EXE /b .\Ayudas\Agentes.chm".
PROCEDURE DIVISION.
*
MOVE 11 TO "MousePointer" OF POW-SELF.
INVOKE POW-SELF "Refresh".
*
INVOKE POW-SELF "Execute" USING CMD.
*
MOVE 0 TO "MousePointer" OF POW-SELF.
y
WORKING-STORAGE SECTION.
01 CMD PIC X(35) VALUE ".\Ayudas\Agentes.chm".
PROCEDURE DIVISION.
*
MOVE 11 TO "MousePointer" OF POW-SELF.
INVOKE POW-SELF "Refresh".
*
INVOKE POW-SELF "Execute" USING CMD.
*
MOVE 0 TO "MousePointer" OF POW-SELF.
en ambas me da el error "invalid calling of the method, setting ...."
¿Alguna idea, porfa?
Gracias