Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    18

    [VB.NET] Aggiunta numero di riga ad ogni riga di un file

    salve ragazzi , spero che qualcuno può aiutarmi.


    ho una richtextform, nel mio form1, tramite un botton riesco ad aprire un file di testo e a farlo scrivere nella richtextform.

    riesco a modificare il testo come mi serve, ma non riesco a mettere un numero per ogni riga senza cancellare la riga stessa.

    mi spiego meglio:

    esempio senza indice
    pippo
    pluto
    paperino
    minnie
    topolino
    dovrei scrivere cosi:
    10 pippo
    20 pluto
    30 paperino
    40 minnie
    50 topolino.
    grazie in anticipo

    posse

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Di che linguaggio parliamo?

    Quale codice usi?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    18
    [QUOTE=oregon;25363068]Di che linguaggio parliamo?

    Quale codice
    Hai ragione . Scusami. Visual basic

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    18
    Ho scaricato l'l'ultima versione di visual studio qualche settimana fa. Uso visual basic di quella versione.

    Grazie ancora.per la.disponibita'

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Visual Basic non viene trattato in questa sezione ma in quella apposita (Visual Basic .NET).

    Comunque, mi riferivo al codice che hai scritto a cui ti riferivi nel primo post, quello in cui riesci a mettere il numero ma cancelli la linea ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    18
    Eh...gran pasticcio sono nuovo del forum e non sapevo dove scrivere. Appena posso ti scrivo il codice. Ho fatto vari tentativi comunque.riesco solo a sapere quante linee ha la richtextform e quanti caratteri sono compresi in tutta la richitextform. Non sono mai riuscito a scrivere un carattere di tipo char o un numero di tipo integer ad ogni inizio riga.

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Come leggi il file ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    18
    Ti scrivo appena sono avanti al PC. Ti ringrazio ancora.

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    18
    cosi leggo il file e lo inserisco nella richtextbox
    codice:
            Dim SORGENTE As String
    
    
            If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
                SORGENTE = OpenFileDialog1.FileName
            Else : Exit Sub
            End If
            System.IO.File.Copy(SORGENTE, "DATI.NC", True)
            If IO.File.Exists("DATI.NC") Then
                RichTextBox1.Text = System.IO.File.ReadAllText("DATI.NC")
    Ultima modifica di MItaly; 11-04-2016 a 08:42

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se fai in questo modo (con la ReadAllText) allora devi inserire i numeri dopo con un ciclo for direttamente nelle linee della RichTextBox. Puoi farlo usando questa proprietà

    https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx

    che rappresenta il vettore delle linee di testo.

    Altrimenti devi cambiare metodo di lettura, leggendo linea per linea, modificandola e aggiungendola alla RichTextBox una per una, ma potrebbe essere più complicato per te.

    Quante sono le linee lette ? (decine, centinaia, migliaia ...?)
    Ultima modifica di oregon; 11-04-2016 a 09:42
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.