Fórum Acumulo de memoria usando ShockwaveFlash #354704
03/03/2008
0
Jcleytonb
Curtir tópico
+ 0Posts
03/03/2008
Onjahyr
Deve ter alguma outra coisa que tá usando a memória...
Gostei + 0
03/03/2008
Onjahyr
Gostei + 0
03/03/2008
Jcleytonb
Gostei + 0
03/03/2008
Jcleytonb
onjahyr O Componente TShockwaveFlash não tem Release . mais realmente não é ele acabei de ler um artigo no PontoFlash que ele diz que os arquivos Flash ficam na memoria do computador ... agora como evitar ou limpar estes arquivos da memoria cache ... pq se eu deixar por um hora os arquivos rodando em um micro que tem 1 Giga de memoria a memoria vai para 2 de uso no gerenciador de tarefas e vai travando tudo degrada o computador e os arquivos naum funcionam mais .
Gostei + 0
03/03/2008
Onjahyr
Eu não tô com o Delphi instalado e estou embalando tudo para mudança (meus CD´s, etc...)
Mas, eu já criei forms com o Flash, e se não me falha a memória tem uma opção de [b:a1d1f2ae39]Close[/b:a1d1f2ae39] dos arquivos....
Algo como [b:a1d1f2ae39]fscommand(´quit´,true)[/b:a1d1f2ae39]
Mais ou menos isso, e não sei se deve ficar dentro do SWF ou aceita passar via comando no Delphi.
Infelizmente não posso ajudar mais a este respeito porque estou sem o Delphi aqui....
Mas é assim mesmo, é por aí... Alguma coisa assim como eu disse
Veja a unit criada (TLB) do componente e localize alguma coisa nela sobre isso, se tiver então aceitará o comando pelo Delphi, caso contrário deve ser colocado dentro do SWF e depois chamado pelo Delphi.
Blz.
Gostei + 0
04/03/2008
Jcleytonb
O comando fscommand pelo que eu entendo é somente criado no Flash,
eu mando comandos por fscommand no meu arquivo Flash e dispara um evento no meu componente ShockwaveFlash com o parametro passado no fscommand, eu tentei passar este comando que vc me passou no Flash, mais não deu certo . não para tirar da memoria ainda esta acumulando. E justamente parece que é isto Onjaryr é o comando que acumula memoria, lendo mais um pouco pode perceber que varios outros usuarios de Flash tem o mesmo problema, tem um artigo dizendo que é o uso do ActionScript no Flash e qd eu tiro o ActionScript realmente a memoria para de subir . ai esta o problema que eu to precisando usar o fscommand para me comunicar com meu formulario . quanto mais ActionScript eu uso no Arquivo Flash mais sobe a minha memoria . :cry:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)