PedroBarreto Postado Novembro 6, 2005 Denunciar Share Postado Novembro 6, 2005 oque a de errado?Private Sub Command1_Click()Com.InitDir = "c://"Com.Filter = "Arquivo TXT |*.txt"Com.ShowOpenText1.Text = (Com.FileName)End SubEra para abrir o arquivo txt no text1.text Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Novembro 6, 2005 Denunciar Share Postado Novembro 6, 2005 Text1.Text = (Com.FileName) Era para abrir o arquivo txt no text1.text Isso não vai abrir um arquivo nunca... "Com.FileName" só tem o nome do arquivo, não o seu conteúdo. O que você tem que fazer é isso aqui: n = freefile() open com.filename for input as #n conteúdo = input(lof(n), n) close #n text1.text = conteúdoCerto? Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PedroBarreto Postado Novembro 6, 2005 Autor Denunciar Share Postado Novembro 6, 2005 esplica essas linhasssn = freefile()open com.filename for input as #nconteúdo = input(lof(n), n)close #ntext1.text = conteúdo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Novembro 6, 2005 Denunciar Share Postado Novembro 6, 2005 esplica essas linhasssn = freefile()open com.filename for input as #nconteúdo = input(lof(n), n)close #ntext1.text = conteúdo Oh brother... você não tem o help do VB aí não? Aliás, algumas funções você pode ver utilizando o Object Browser. Bom, vamos lá:n = freefile() Obtém um número identificador de arquivo disponível open com.filename for input as #n Abre (OPEN) o arquivo indicado para (FOR) leitura (INPUT) como (AS) o número n. É praticamente uma frase, não? conteúdo = input(lof(n), n) A função input() lê uma quantidade desejada de bytes (caracteres) do arquivo. No caso, lof() (Length Of File) retorna o total de bytes do arquivo, portanto o arquivo inteiro será lido. O segundo parâmetro é o número do arquivo. close #n text1.text = conteúdoPrecisa explicação? Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Señor Smoke Postado Novembro 7, 2005 Denunciar Share Postado Novembro 7, 2005 olha o português ae pessoal... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
PedroBarreto
oque a de errado?
Era para abrir o arquivo txt no text1.text
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.