LENDO ARQUIVO TXT
Bom dia!!
Pessoal como faco para ler um arquivo em txt delimitado em ponto e vigula(;)
Sei que existe um modo que voce indica o delimitador e ele joga automaticamente em um type cada campo.... Como se faz isso mesmo!?!?
Pessoal como faco para ler um arquivo em txt delimitado em ponto e vigula(;)
Sei que existe um modo que voce indica o delimitador e ele joga automaticamente em um type cada campo.... Como se faz isso mesmo!?!?
Utilize a função Split..por exemplo, em um textbox tem o seguinte texto :
Você pode usar :
Entendeu ? =P
Citação:
"William;Guilen;Programador;VB"
Você pode usar :
Dim Var as String
Var=Split(text1.text,";")
Msgbox Var(0) & ";" & Var(1) & ";" & Var(2) & ";" & Var(3)
Entendeu ? =P
Dim Var as Variant
Var=Split(text1.text,";")
for i = lbound(var) to ubound(var)
Msgbox var(i)
next i
oks?
Hehehe...é mais fácil assim né..hehehe...mas eu dei um exemplo pra mostrar como acessar pelas matrizes..exemplo mais simples, digo..mas o seu tá melhor..heheh...
quanto a minha declaração :
Não lembro se é obrigatório ser um valor variant..
quanto a minha declaração :
Citação:
Dim Var as String
Não lembro se é obrigatório ser um valor variant..
Entao desse jeito eu sei... mas sei que tem uma forma onde se declara um type...
Vcs sabem?
Vcs sabem?
Este exemplo utiliza em Type..faz exatamente o que queres..:
http://vbmania.com.br/vbmdetail.php?varID=462
http://vbmania.com.br/vbmdetail.php?varID=462
Tópico encerrado , respostas não são mais permitidas