Esegue più codifiche sequenziali.
Sintassi
void * senEncodeEx(SINT iInput, void *pString, SINT iNum,...)
Parametri
- iInput
[in] Indica il tipo di stringa passata // 1=CHAR 2=WCHAR
- pString
[in] il puntatore alla stringa da codificare
- iNum
[in] Il numero di codifiche da eseguire
- ...
[in] Elenco delle codifiche da eseguire in successione
Macro | Note |
---|
SE_HTML | HTML ISO-8859-1 Es (€) Converte TUTTO <,>,& e anche i ritorni a capo in
|
SE_HTMLS | HTML ISO-8859-1 Converte solo i caratteri superiori a 127 |
SE_HTML_XML | HTML ISO-8859-1 Converte solo < > & per styringe da usare con XML |
SE_ISO_LATIN1 | HTML ISO-8859-1 Converte in HTML eccetto i ritorni a capo |
SE_WTC | Wide To Char (converte perdendo il secondo byte un Widechar < > Char : Nessun encoding |
SE_UTF8 | UTF-8 usato in Xml ed adottato da Google |
SE_SQL | Mette il doppio apice dove serve -SOLO StrEncode()- |
SE_URL | %20 URL Internet |
SE_BASE64 | Base 64 |
SE_CFORMAT | Codifica in formato c o javascript aggiungendo i backslash prima di apici etc. e usa il \n \t |
Valori di ritorno
Ritorna un puntatore alla stringa codificata
Commenti