Jump to content


Photo

Ler Arquivo Txt


  • Faça o login para participar
10 replies to this topic

#1 edudebom

edudebom

    12 Horas

  • Usuários
  • 149 posts
  • Sexo:Não informado
  • Localidade:Garibaldi-RS

Posted 08/04/2004, 10:26

pessoall !!!

gostaria de um tutorial ou exemplo para ler um arquivo txt e jogar num texto dinamico. Depois ler outra linha e jogar no mesmo texto dinamico.

obrigado

eduardo

#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 08/04/2004, 14:09

olha para pegar os dados de um txt é seria

loadVariables("txt.txt", this);

para pegar uma linha e colocar em um campo de texto dinamico de pegar outra linha e colocar em outro campo. voce poderia fazer assim.

criar 2 campo de texto dinamico de no campo var colocar um nome para eles como texto1 e texto2 dai no arquivo .txt voce faz assim

texto1 = aqui esta a linha 1
texto2 = aqui esta a linha 2 

referenciando cada linha com uma variavel do cmapo de texto dinamico
www.andrewsmedina.com.br

#3 edudebom

edudebom

    12 Horas

  • Usuários
  • 149 posts
  • Sexo:Não informado
  • Localidade:Garibaldi-RS

Posted 08/04/2004, 14:41

tentei algo assim mas nao funcionou

System.useCodePage = true
carregaDados = new LoadVars()
//função construtora do objeto LoadVars()
carregaDados.load("site.txt")
//especificamos que nosso objeto irá carregar dados do nosso txt
carregaDados.onLoad = function(){
//garantimos que a ação trace é executada após o carregamento do arquivo
trace(carregaDados.texto1)
}

#4 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 08/04/2004, 15:32

edu,

a unica coisa errada no seu codigo foi

System.useCodePage = true

o certo é com o P minusculo ficando assim

System.useCodepage = true

verifique tambem se seu swf esta no mesmo diretorio do .txt
www.andrewsmedina.com.br

#5 edudebom

edudebom

    12 Horas

  • Usuários
  • 149 posts
  • Sexo:Não informado
  • Localidade:Garibaldi-RS

Posted 08/04/2004, 15:38

o txt está no mesmo diretório. Alterei para "p" minusculo. Aparece o seguinte ao executar pelo flash: undefined

obrigado

eduardo

#6 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 08/04/2004, 17:20

no txt coloca sem espaco o =

texto1=aqui esta a linha 1

www.andrewsmedina.com.br

#7 Fellipe Abreu

Fellipe Abreu

    www.fellipeabreu.com.br (Em construção)

  • Usuários
  • 203 posts
  • Sexo:Não informado
  • Localidade:Teresópolis/RJ
  • Interesses:Webdesign e animações em geral.

Posted 10/04/2004, 12:12

Só queria acrecentar uma coisa:

Quando você for botar mais de uma variável no arquivo TXT, vc deve escrever assim:

texto1=TextoTextoTextoTexto&texto2=TextoTextoTextoTexto

Entendeu?! Sem espaços entre nenhum caractere e com o " & "!

Abraços,

Fellipe Abreu

#8 edudebom

edudebom

    12 Horas

  • Usuários
  • 149 posts
  • Sexo:Não informado
  • Localidade:Garibaldi-RS

Posted 12/04/2004, 08:34

pessoall !!!

agora, ao exeutar no flash, apareceu uma janela e em vez de "undefined", apareceu corretamente a 1ª linha, porém dentro do meu texto dinâmico não apareceu. o que posso fazer /

obrigado

eduardo

#9 DuRanG

DuRanG

    Doutor

  • Usuários
  • 988 posts
  • Sexo:Masculino
  • Localidade:Brasília - DF

Posted 12/04/2004, 09:25

tente assim:
// crie um campo de texto com nome de instância 'campo'
System.useCodePage = true
carregaDados = new LoadVars()
carregaDados.load("site.txt")
carregaDados.onData = function(dados){
campo.text = dados
}
e no txt:
TextoTextoTextoTexto

Leandro Ferreira

#10 edudebom

edudebom

    12 Horas

  • Usuários
  • 149 posts
  • Sexo:Não informado
  • Localidade:Garibaldi-RS

Posted 12/04/2004, 09:46

funcionouuu

muito obrigado


aproveitando, tem como deixar o dynamic text num melhor visualização (semelhante ao statictext) ? o dinamico parece fora de foco ou algo parecido.

obrigado

eduardo debom

#11 Pirucask8

Pirucask8

    SouzaColen

  • Usuários
  • 1925 posts
  • Sexo:Não informado
  • Localidade:São Paulo - Capital !!

Posted 12/04/2004, 12:45

funcionouuu

muito obrigado


aproveitando, tem como deixar o dynamic text num melhor visualização (semelhante ao statictext) ? o dinamico parece fora de foco ou algo parecido.

obrigado

eduardo debom

Tem um botão nas propriedades do campo de texto que se chama EMBED FONTS. Adiciona as fontes no filme por ali. Com isso o flash vai "anexar" as fontes dentro do SWF em vez de buscar na máquina do usuário.
Matheus Colen

Escabroso Produções




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq