Utilização de apóstrofo e aspas em fórmula

Delphi

17/09/2014

Olá, estou fazendo um programa para cálculos de ângulos e tive um probleminha...
No uso da função If, delimitei que quando certos RadioButton estejam selecionados, certo valor aparecerá no Edit, como nessa parte da função:

If (Form2.Pontos_3.Checked and Botao_Externos.Checked) then
Tabela_Soma_Prevista.Text:='Valor'


No entanto, eu necessito que apareçam valores angulares em graus, minutos e segundos, como por exemplo: 900º00'00", porém, se eu utilizar ' e " no valor, dá erro. Como eu posso introduzir esses símbolos sem dar erro?
P.S.: sou apenas um iniciante bem no início, então ignorem alguma estranheza ocasional na função e o fato de, talvez, a solução ser óbvia e fácil.

Agradeço a quem puder ajudar.
Mateus Mendes

Mateus Mendes

Curtidas 0

Respostas

Wanderson Cortes

Wanderson Cortes

17/09/2014

Pra colocar uma aspa simples você deve colocá-la 2 vezes dentro da String.
A Aspa dupla você pode colocá-la normalmente dentro da String que não terá problemas.

Exemplo
edt1.Text := 'D''Agua'; 


No seu caso ficaria assim

Tabela_Soma_Prevista.Text:= '900º00''00"'
GOSTEI 0
Mauricio Rodrigues

Mauricio Rodrigues

17/09/2014

tem a função QuotedStr
GOSTEI 0
Mário Reis

Mário Reis

17/09/2014

Olá bo noite
Não faço ideia!
Dizer é bem fácil. QuotedStr não resolve também não sei estou à procura. Questão mais difícil é transformar JOSÉ D'OLIVEIRA em José d'Oliveira
GOSTEI 0
POSTAR