software:qview:qview_6:qcl_library:vi10geterrorcode

VI10GetErrorCode

V = Vector

I = Image

Funzione utilizzata per la gestione della funzionalità Vector Image (oggetto presente su alcune versioni di Qpaint).

La funzione VI10GetErrorCode viene utilizzata per poter conoscere l'eventuale tipo di errore occorso durante la fase di disegno su Vector Image.
Alla fine della procedura di disegno, dopo aver richiamato la funzione “VI10WaitBufferReadyUsingWAIT” o la funzione “VI10WaitBufferReadyUsingEND” per attendere la fine del disegno, nel caso si generi un errore, tramite questa funzione è possibile individuarne la causa.

VI10GetErrorCode (awBuffer,Error)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
IN ARRSYS /
ARRGBL
awBuffer W Array che funge da buffer per istruzioni/dati
OUT GLOBAL Error W Variabile contenente il tipo di errore
  • Nessun Errore
  • Errore di protocollo
  • Dati non conformi
  • Calcolo centro arco non possibile

Esempio

TASK_00

MAIN:
 
VI10DrawBuffer(awBuffer )			;Disegna il contenuto del Buffer
 
VI10WaitBufferReadyUsingEND( awBuffer )	        ;Attende la conclusione del disegno
 
VI10GetErrorCode( awBuffer, Error )	        ;Controlla se ci sono errori
 
IF (gwError GE 1) AND (gwError LE 3)
      JUMP ERROR
ENDIF

Note

  • Ultima modifica: 2019/08/29 17:01