Documentation de Gambas - /dev/api/name/gb_subst_callback

/dev/api/name/gb_subst_callback

# GB_SUBST_CALLBACK

typedef void (*GB_SUBST_CALLBACK) ( int index , char **str , long *len );

C’est la définition de type du rappel utilisé par la fonction GB.SubstString.

Le rappel recevra les paramètres suivants :

index est l’ index de la valeur à substituer.
** str doit recevoir la chaîne à substituter.
* len doit recevoir la longueur de cette chaîne.

Au besoin, vous pouvez utiliser la fonction GB.SubstAdd à la place de str et len pour retourner la chaîne à substituer.

### Voir aussi

- /wiki/api/cat/string