Visual Basic - ESCRIBIR EN ARCHIVO LOG

Life is soft - evento anual de software empresarial
 
Vista:

ESCRIBIR EN ARCHIVO LOG

Publicado por Josep (16 intervenciones) el 03/07/2002 13:26:14
Hola compañeros, me gustaría crear un fichero *.log que guarde unos resultados (no puede ser en access porque no está instal.lado) y me gustaría que cada registro que guardáse lo guardáse en una fila diferente. Por ejemplo:

Fecha: 02/05/02 - Hora: 13:45:50
Fecha: 04/08/02 - Hora: 11:10:23
...
..
.

Uno de los problemas que tengo es definir el tipo de fichero que voy a guardar (open prueba.log for (random, input, binary) as ....

A ver si alguien me puede ayudar a hacer saltar una línea.

Un saludo!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ESCRIBIR EN ARCHIVO LOG

Publicado por Nelson Fredericksen (125 intervenciones) el 03/07/2002 15:11:49
Loque pasa, es que al final de cada linea o Registro, debes incluir un Chr$(10) + Chr$(13) REtorno de CArro y Avance de Liena (Enter)
Ahora, te recomiendo que utilices archivos "Random"
Prueba este código...
Private Sub CommandButton1_Click()
Dim d$
d = FreeFile
Open "c:\empresa.dat" For Random As d Len = 120
For i = 1 To 5
colegas.colega1 = "damian" & i
colegas.colega2 = "dato" & i
colegas.colega3 = "i=" & i
colegas.colega4 = Chr$(10) + Chr$(13)
MsgBox "dato & colegas.colega1 + i"
Put #d, i, colegas
Next i
Close #d
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar