none
Grabar o escribir en tiempo real un archivo txt RRS feed

  • Pregunta

  • hola comunidad, espero puedan ayudarme

    he creado un código dentro de un timer desde el cual automáticamente cada 10 segundos me genera el resultado de una suma en relación a información que previamente he ingresado en dos textbox, el resultado de la suma se carga inmediatamente en un listbox, lo que quiero es que al mismo tiempo que se carga en el listbox tambien se guarde automáticamente en un archivo .txt sin borrar lo que ya contiene, osea continuar debajo del último registro guardado.

    este es el código

    Dim Suma_Generada As Long Private Sub Timer_Control_De_Ejecución_Tick(sender As Object, e As EventArgs) Handles Timer_Control_De_Ejecución.Tick Suma_Generada = TextBox_Cifra_Constante.Text + TextBox_Cifra_Variable.Text ListBox_Consola_De_Resultados.Items.Add(Suma_Generada)

    "aqui quiero que tambien se agregue a un documento txt sin borrar lo que ya hay en el." Label_Resultado_Total_Sumas_Generadas.Text = ListBox_Consola_De_Resultados.Items.Count ListBox_Consola_De_Resultados.TopIndex = ListBox_Consola_De_Resultados.Items.Count - 1 If ListBox_Consola_De_Resultados.TopIndex = "20" Then Timer_Control_De_Ejecución.Stop() End If End Sub


     


    Julián Jaramillo

    martes, 20 de octubre de 2020 15:31

Respuestas

Todas las respuestas

  • File.AppendAlltext("c:\MiArchivo.txt", Suma_Generada)

    martes, 20 de octubre de 2020 16:14
  • File.AppendAlltext("c:\MiArchivo.txt", Suma_Generada)

    Anibal muchas gracias por responder esto parece funcionar pero no tengo un problema, no pone la información linea por linea,

    45000

    10000

    152455

     me pone toda información seguida, lo que hace es  esto: 450010000152455

    tienes alguna idea?



    Julián Jaramillo

    martes, 20 de octubre de 2020 18:01
  • File.AppendAlltext("c:\MiArchivo.txt", Suma_Generada  & Environment.NewLine)
    • Marcado como respuesta macafe martes, 20 de octubre de 2020 18:26
    martes, 20 de octubre de 2020 18:09
  • Anibal Marcano Liste, no tengo como agradecerte funciona genial. mil y mil gracias.

    por último, tengo que usar algún .close() para esta tarea cuando el timer se detiene? o solo con esto es suficiente?


    Julián Jaramillo

    martes, 20 de octubre de 2020 18:28
  • Eso es todo lo que necesitas
    martes, 20 de octubre de 2020 18:40
  • Gracias por levantar tu consulta en los foros de MSDN. Cerraremos el Hilo, por ende si tiene alguna otra consulta por favor genera otra consulta para que la comunidad de foros te pueda asesorar.

     

    Siempre es un placer atender tus consultas!

    --------------------------------------------------------------------------------

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN sientase en la libertad de contactar  MSDNFSF@microsoft.com. 

    martes, 20 de octubre de 2020 18:56
    Moderador