Tecnico en computacion
Publicado por Lucas (2 intervenciones) el 11/12/2007 15:00:34
Hola, tengo un pequeño problema estoy trabajando con placas adquisidoras de informacion, la cuestion es la siguiente. Tengo un conjunto de valores asociados a una variable ("iDataBuffer(i)") esas variables las tengo q imprimir en un archivo de texto, hasta ahi todo lo lindo, pero ahora me pidieron que los valores esten divididos por columnas (siendo estas variables = n), segun la cantidad de columnas q elija el usuario. Lo que tengo es lo siguiente:
Open "C:Documents and SettingslucasEscritoriodatos.txt" For Output As #1
hoy = Date
hs = Time
Print #1, "Fecha: "; hoy
Print #1, "Hora: "; hs
Print #1, "Velocidad de sampleo: "; ptAiStart.SampleRate
Print #1, "-----------------------------------------------"
Print #1, "-----------------------------------------------"
Print #1,
Print #1,
For n = 1 To frmSelDev.Text2.Text 'columnas elejidas
For i = 0 To (ptFAIData.Count - 1) 'datos considerados
Print #1, iDataBuffer(i)
Next i
Next n
Close #1
no se como dividir por ejemplo en 3 columnas nada mas los datos adquiridos ("iDataBuffer(i)")
ya que si le agrego el ";" a print me pone todos los datos de corrido si se lo saco me los pone todos en una sola columna, por favor si alguien tiene una idea digamela. :S
Open "C:Documents and SettingslucasEscritoriodatos.txt" For Output As #1
hoy = Date
hs = Time
Print #1, "Fecha: "; hoy
Print #1, "Hora: "; hs
Print #1, "Velocidad de sampleo: "; ptAiStart.SampleRate
Print #1, "-----------------------------------------------"
Print #1, "-----------------------------------------------"
Print #1,
Print #1,
For n = 1 To frmSelDev.Text2.Text 'columnas elejidas
For i = 0 To (ptFAIData.Count - 1) 'datos considerados
Print #1, iDataBuffer(i)
Next i
Next n
Close #1
no se como dividir por ejemplo en 3 columnas nada mas los datos adquiridos ("iDataBuffer(i)")
ya que si le agrego el ";" a print me pone todos los datos de corrido si se lo saco me los pone todos en una sola columna, por favor si alguien tiene una idea digamela. :S
Valora esta pregunta


0