MAKELRESULT
MAKELRESULT(ERROR_NUM, ARG_NUM)
La funzione MAKELRESULT consente di assegnare a una funzione valori restituiti appropriati in caso di errore. Il valore restituito include due componenti, ovvero un codice di errore e un indice.
Parametro
Descrizione
ERROR_NUM
Numero della voce, nell'array dei messaggi di errore, da restituire come messaggio di errore.
ARG_NUM
Indice dell'argomento che deve essere racchiuso in un cerchio rosso.
Per creare la tabella dei messaggi di errore, creare l'array di stringhe seguente:
char * myErrorMessageTable[NUMBER_OF_ERRORS] =
{
"interrupted",
"insufficient memory",
"must be real",
etc...
};
Una chiamata a MAKELRESULT(3,1) visualizza la terza stringa, ovvero "must be real", nel primo argomento della funzione personalizzata.
 
La tabella dei messaggi di errore deve essere registrata con la funzione CreateUserErrorMessageTable perché possa essere utilizzata da MAKELRESULT.
È stato utile?