Pergunta

Preciso converter → (& rarr) em um símbolo que posso digitar em um arquivo ANSI VBScript. Estou escrevendo um script que traduz um conjunto selecionado de htmlcodes para seus símbolos de bytes duplos reais usando um regex. Muitos idiomas conseguem isso usando " 0x8594;" ... qual é o equivalente no VBScript?

Foi útil?

Solução

A resposta foi Chrw (8594)

Outras dicas

Chrw (& H8594)

Nota: A resposta de Bob King está correta para as informações fornecidas. O problema é que Alumb está enganado com o significado de uma referência numérica da entidade de caracteres. → (→ seta direita única) é, como afirmado, também identificado como → mas isso é decimal e, portanto, não é equivalente a x8594 em "muitos idiomas" (por exemplo, C ++). É por isso que Chrw (& H8594) deu o personagem "errado". As referências de entidade de caracteres hexadecimais são especificadas usando "&#x" em vez de "&#". Assim 薔 (薔) = x8594 = Chrw (& H8594) while → (→) = Chrw (8594) = x2192.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top