Ver Mensaje Individual
  #8
Antiguo 19 de abril de 2017, 08:56
Kuk
Administrador
Última Actividad 21.09.2026 18:24
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

fastpho, explícame bien qué son todos estos valores porque la verdad es que no me estoy enterando de dónde vienen tantos si sólo enviamos un par de Bytes... ¿Estos churros de datos de dónde los sacas?

Mira, te voy a traducir exactamente una parte del código, debería ser así que yo sepa:

Código COBOL:
  1.      WORKING-STORAGE SECTION.
  2.      01  sCmd            PIC X(2) VALUE X'0001'.
  3.      01  sCmdExt         PIC X(2) VALUE X'0C00'.
  4.      01  bAnswer         PIC S9(9) COMP-5.
  5.      PROCEDURE DIVISION
  6.        
  7.          *> código de antes...............
  8.        
  9.          *> Estado        
  10.          MOVE X'00' & X'01' TO sCmd
  11.          
  12.          IF  bAnswer NOT = ZEROS
  13.              INVOKE EpsonFP "AddDataField" USING sCmd RETURNING bAnswer
  14.              
  15.              MOVE X'00' & X'00' TO sCmdExt
  16.              
  17.              IF  bAnswer NOT = ZEROS            
  18.                  INVOKE EpsonFP "AddDataField" USING sCmdExt RETURNING bAnswer
  19.                  
  20.                  IF  bAnswer NOT = ZEROS
  21.                      INVOKE EpsonFP "SendCommand"
  22.                      
  23.                      CALL "FPDelay"
  24.            
  25.                      PERFORM ShowMsg
  26.                  END-IF
  27.              END-IF
  28.          END-IF

Rapinto, Dasije, corregidme si me estoy equivocando en algo.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita