Notifications
Clear all

Temporizador para execução de tarefas

3 Posts
2 Usuários
0 Reactions
1,178 Visualizações
(@chook)
Posts: 197
Reputable Member
Topic starter
 

Boa tarde, Tenho um sistema que ao selecionar a quantidade ele fala o que foi selecionado. No entanto tenho um problema com o 24, pois tem que falar 3 arquivos wav e como não dá tempo de executar a fala ele só fala o último (quatro) :/

Como posso fazer para solucionar este problema?

            If Right(TextBox1.Value, 2) = 24 Then
                Call Playn20WAV
                Call PlaynandWAV
                Call Playn4WAV
            End If
 
Postado : 14/03/2013 11:54 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Boa Tarde!

Não tenho como testar... todavia, veja se colocandom um FOR entre os comandos se ele consegue "parar" um pouco.

                If Right(TextBox1.Value, 2) = 24 Then
                    Call Playn20WAV
                     For i = 1 to 100000
                          a = ((a*i) + (a+i) + (a*a)^i
                     Next
                    Call PlaynandWAV
                     For i = 1 to 100000
                          a = ((a*i) + (a+i) + (a*a)^i
                     Next
                    Call Playn4WAV
                End If
 
Postado : 14/03/2013 1:28 pm
(@chook)
Posts: 197
Reputable Member
Topic starter
 

Aqui rodou imediatamente. Acho que é melhor unir os arquivos mesmo.

Valeu!

 
Postado : 21/03/2013 2:22 pm