Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Visual Basic - Identificar " (aspas) em strings
04-04-2012, 14:45
Mensagem: #1
Visual Basic - Identificar " (aspas) em strings
Boas

Como devem saber na maior parte das linguagens as strings têm de ser demarcadas com aspas ("). Mas quando estou a tratar uma string que ela própria tem aspas não consigo arranjar maneira de as referenciar.

Ou seja:

Imaginem a variável string frase:
frase = O Livro "Programação for dummies" não funcionou comigo...

À var frase quero substituir as " por '. Na função 'replace' são pedidos 3 argumentos:
- a string a trabalhar,
- a string a substituir dentro da string a trabalhar
- e a nova string que toma o lugar da anterior

O problema é que na referência de strings eu não posso usar as aspas,

Replace(frase, " " "," ' ") - isto obviamente dá erro porque a segunda aspa do argumento 2, fecha a string de procura, e terceira está a abrir novamente uma string o que faz com tudo se torne inconsistente.

Existe algum símbolo que o Visual Basic usa para poder referênciar que as aspas são o próprio caracter que estou à procura?

Cumprimentos
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
Visual Basic - Identificar " (aspas) em strings - MininiM - 04-04-2012 14:45

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)