Ir para conteúdo
Fórum Script Brasil

Pablo_2009

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre Pablo_2009

Pablo_2009's Achievements

0

Reputação

  1. Excelente artigo! solucionou várias dúvidas que eu tinha, obrigado Jhonas.
  2. Jhonas muito obrigado! um dos artigos que você enviou na outra pergunta "trocando a voz via programação" sanou não somente uma das minhas dúvidas mas várias delas valeu.
  3. O Windows XP traz um voz chamada Sam, eu adicionei uma outra voz Raquel 22. a questão é como troco a voz via programação, ou seja sem precisar ir ao painel de controle. já tentei algo como: PC.Voice:='Nome da voz'; mas não deu certo. já vou agradecendo pois não sei quando entrarei novamente.
  4. Inseri no formulário um memo, um botão ler e um botão pausa. O problema é que quando clico no botão ler, o sistema não permite que eu clique em mas nada até que a leitura termine impedindo que eu de PAUSA ou faça qualquer outra coisa. eis o código que estou usando USES COMOBJ; VAR PC: OLEVARIANT; procedure TForm1.FormCreate(Sender: TObject); begin PC:=CreateOleObject('SAPI.SPVoice'); end; procedure TForm1.Button1Click(Sender: TObject); begin PC.Speak(memo1.text); end; procedure TForm1.Button2Click(Sender: TObject); begin PC.PAUSE; end;
  5. Obrigado galera, essas dicas foram uteis. o lance da API do windows solucionou o problema valeu.
  6. Saudações galera do Delphi, preciso de Ajuda! Meu nome é Pablo, e estou desenvolvendo um Editor de textos em delphi 3 usando o componente Richedit, o problem é que a propriedade Paragraph.Alignment não possui um parametro Justificado. Eu poderia fazer o download de um componente pronto porem meu objetivo é aprofundar o conhecimento em programação com a ajuda de vocês. O que eu tenho em mente é construir um componente descendente do Richedit que herde todas as suas propriedades e então completar a propriedade Alignment com o parametro tajustify de forma que ao salvar o arquivo ele não perca a formatação. Andei estudando alguns tutoriais e já ví que o início da solução consiste acionar o menu Component/New Componente e informar a classe Ascendente no caso TRichedit o nome da classe que queremos criar exemplo: TEditor, etc. Com isso o próprio Delphi criará o esqueleto do código do novo componente, até aqui eu consegui chegar mas como faço para inserir o "tajustify" dentro da propriedade Alignment exemplo de como eu gostaria de fazer: Editor.Paragraph.Alignment := tajustify; email: pgm2007@hotmail.com Muito Obrigado pela ajuda de todos, se alguém tiver uma apostila de criação de componentes por favor mande pro meu email.
×
×
  • Criar Novo...