GERAR ARQUIVO TXT

BLACKPIC 22/08/2013 08:53:00
#427925
Venho pedir novamente ajuda ao Oráculo, já que não estou encontrando nada parecido com o que preciso.

Estou precisando receber alguns dados vindos da porta serial, só que esses dados precisam ser transformados em um arquivo TXT, para depois serem tratados pela aplicação que tenho aqui.
Alguma dica?

obrigado
KERPLUNK 22/08/2013 08:55:03
#427926
Bem, qual a sua dificuldade? Receber os dados na porta serial ou gravar o txt?
BLACKPIC 22/08/2013 09:01:02
#427928
Oi Kerplunk, na realidade os dois.
a idéia seria receber os dados da serial em uma text ou list e o conteudo dessa text transformar para um arquivo txt.

Obrigado.
MARCELO.TREZE 22/08/2013 09:15:48
#427930
Resposta escolhida
Pra começar tutorial do verdadeiro oraculo em vb6

http://www.macoratti.net/vbserial.htm
BLACKPIC 22/08/2013 17:15:16
#427963
Grande Oráculo! Aff consegui fazer funcionar.
Mas.....
como eu usei uma lista para receber os dados da serial e depois fui varrendo essa list e gravando no arquivo txt, o bendito não vai gravando em linha , dessa forma:

daniel, 1, 23, 44, etc etc

mas fica dessa forma:

daniel
1
23
44
etc
etc

andei buscando em alguns lugares uma maneira de resolver isso mas não achei nada. Como vocês fariam para arrumar isso?


Dim iArq As Long
Dim z As Integer
-----------------------------------------------------
Private Sub Command3_Click()
iArq = FreeFile

Open [Ô]C:\Arquivo.txt[Ô] For Output As iArq


For z = 0 To List1.ListCount
Print #iArq, List1.List(z) & [ô][Ô]Texto[Ô] [ô]Imprime o texto no arquivo
Next z
Close iArq

End Sub
------------------------------------------------------

MARCELO.TREZE 22/08/2013 17:53:32
#427964
Tenta assim amigo

Dim iArq As Long
Dim z As Integer
-----------------------------------------------------
Private Sub Command3_Click()
Dim Linha As String
iArq = FreeFile

Open [Ô]C:\Arquivo.txt[Ô] For Output As iArq

Linha =[Ô][Ô]
For z = 0 To List1.ListCount
Linha = Linha & List1.List(z) & [Ô],[Ô]
Next z
Print #iArq, Linha
Close iArq

End Sub
BLACKPIC 23/08/2013 07:51:03
#427983
Perfeito, muito obrigado Marcelo
Tópico encerrado , respostas não são mais permitidas