GARANTIR DESCONTO

Fórum Converter String para TPersistent.....tem como?? #364492

30/09/2008

0

Olá pessoal....boa tarde...gostaria d saber se tem como converter uma String para TPersistent...tow precisando mt disso....


Assim...Eu tenho um componente chamado de TMSpeech o mesmo sintetiza em voz o que está em um TMemo...mas em alguns momentos eu não quero q seja sintetizado todo o texto...apenas uma linha, por exemplo...

Aew vai um trecho do código...
SpeechVoz.SelectEngine(´Speech de voz instalada na máquina´);

SpeechVoz.Text.Assign(MTexto.Lines);//Nesta linha passo o memo

SpeechVoz.Speak;//aqui sintetiza em voz



mas eu queria poder fazer assim pessoal...


     SpeechVoz.Text.Assign(MTexto.Lines[0]);//Apenas uma linha do memo



qdo faço isso acontece o erro : Incompatible Types : ´TPersistent´ And String

Alguém sabe se tem como converter??

Ficaria grato pela ajuda ou esclarecimento de algum colega...


No aguardo...


Vlw


Wdrocha

Wdrocha

Responder

Posts

30/09/2008

Emerson Nascimento

você sabe se é possível atribuir um texto diretamente na propriedade?
assim:
SpeechVoz.Text := MTexto.Lines[0];


Responder

Gostei + 0

01/10/2008

Wdrocha

Bom dia Emerson.en, mt obrigado pela ajuda....com a sua idéia quase deu certo....

aew...eu fucei mais um pouco...e consegui fazendo assim...Por exemplo...

 SpeechVoz.Text.Add (MTexto.Lines[0]);

 SpeechVoz.Speak;

 SpeechVoz.Text.Clear;//Se não limpar o texto será lido várias vezes


Mt obrigado, com a sua ajuda eu pude enxergar melhor o q estava fazendo....

Vlw


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar