IF ESTRANHO

LOUCONAUTA 20/07/2011 15:16:32
#379608
Olá pessoal, blzinha?
Estou com um problema bem estranho, tenho uma classe que retorno em um property get uma string que pode conter o valor [Ô]U[Ô] ou [Ô]P[Ô], em um formulário eu estou chamando esta classe e recuperando esta string pela propriedade .tipoetiqueta.
Como estou fazendo abaixo:

If classeParametros.tipoetiqueta = [Ô]U[Ô] Then
msgbox([Ô]teste[Ô])
end if

O problema é que este IF está sendo positivo em qualquer coisa que eu coloquei, já usei:
classeParametros.tipoetiqueta <> [Ô]U[Ô]
classeParametros.tipoetiqueta = [Ô]w[Ô] e etc...
Todos os resultados retornam positivos no if, o que pode estar acontecendo?
LOUCONAUTA 20/07/2011 15:23:27
#379610
se eu tento apresentar o conteúdo da string com um msgbox o programa não dá erro e tb não mostra a string. nada acontece.
MMMX 20/07/2011 15:27:28
#379611
tipoetiqueta está declarado como qual tipo de variável? Se for booleana vai voltar True eternamente mesmo ou dará erro, o mais provável.
Tópico encerrado , respostas não são mais permitidas