Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di daspide
    Registrato dal
    Nov 2001
    Messaggi
    132

    [VB.NET]: lettura di un file: non va a capo

    ciao a tutti,
    ho scritto questo

    codice:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim PacchettoDati As StreamReader = File.OpenText("D:\ss_orig\ooo.da")
            Dim lendata As String
            Dim lendatabit As Integer
            Do Until PacchettoDati.Peek = -1
                lendata = PacchettoDati.ReadLine
                TextBox1.Text = TextBox1.Text & lendata
                lendatabit = lendata.Length
                TextBox2.Text = TextBox2.Text & " | " & lendatabit
            Loop
    
            PacchettoDati.Close()
    
        End Sub
    il problema e che nonostante le TextBox1 e TextBox2, abbiano le prop. Wordwap a True e Multiline a True non va a capo!!!!

    ho provato anche così:
    codice:
    TextBox2.Text = TextBox2.Text & chr(13) & lendatabit
    ma non funziona?!?!?

    potete dare un occhio!?!?!?!
    grazie
    ciao
    ...cosa puoi fare con un rasoio,un limone ed un gatto?!?......
    d%asp%ide

  2. #2
    Utente di HTML.it L'avatar di daspide
    Registrato dal
    Nov 2001
    Messaggi
    132
    ok, ho risolto
    ma non se è il metodo migliore
    codice:
    TextBox2.Text = TextBox2.Text & Chr(13) & Chr(10) & lendatabit
    adesso ho un problema diverso:

    come trasformo la stringa in binario?

    ciao
    grazie
    ...cosa puoi fare con un rasoio,un limone ed un gatto?!?......
    d%asp%ide

  3. #3
    Io ti suggerirei di comprimere un po' il codice, così:
    codice:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim PacchettoDati As New StreamReader("D:\ss_orig\ooo.da")
            Dim lendata As String
            Dim lendatabit As Integer
            Do Until PacchettoDati.Peek = -1
                lendata = PacchettoDati.ReadLine
                lendatabit = lendata.Length
                TextBox2.Text += lendata + vbCrLf + lendatabit
            Loop
            PacchettoDati.Close()
    End Sub
    Cmq, cosa intendi per binario?

  4. #4
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    oppure usa emnironment.newline.

  5. #5
    Utente di HTML.it L'avatar di daspide
    Registrato dal
    Nov 2001
    Messaggi
    132
    oppure usa emnironment.newline.
    come funziona?
    ...cosa puoi fare con un rasoio,un limone ed un gatto?!?......
    d%asp%ide

  6. #6
    Utente di HTML.it L'avatar di daspide
    Registrato dal
    Nov 2001
    Messaggi
    132
    grazie per i suggerimenti ho risolto con la
    "Il Totem"
    ...compressione del codice...
    adesso avrei un altro problema
    posso ordinare il file xchè legga dall'ultima riga?

    ciao grazie
    ...cosa puoi fare con un rasoio,un limone ed un gatto?!?......
    d%asp%ide

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.