Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Leggere testo da richtextbox riga per riga e modificarlo[vb]

    Buongiorno

    Devo leggere una riga da una Richtextbox, modificarla e sovrascriverla

    In pratica questo:

    G01 G90 G54 X346.75 Y119.06 Z0.5 F7.2
    G03 G90 G54 X377.31 Y114.44 U133.32
    G02 G90 G54 X411.43 Y105.18 U18862.51

    deve diventare questo:

    G1G90X346.75Y119.06
    G3G90G17X377.31Y114.44U133.32
    G2G90G17X411.43Y105.18U18862.51

    mi interessa capire come tirar fuori la riga dalla Richtextbox.

    utilizzo una richtextbox perchè credo che più avanti dovrò fare modifiche che una textbox non permette, quindi vorrei continuare a lavorare con la Rich.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Usa un vettore di stringhe e leggi il contenuto del controllo

    Dim lines() As String = RichTextbox1.Lines

    Modifica le linee e rimettile a posto nel controllo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Ora ho un problema mi salva il file tutto in una riga, come faccio a mantenere la formattazione?

    Sto usando questo codice per salvare:

    Dim save As New SaveFileDialog


    If save.ShowDialog = Windows.Forms.DialogResult.OK Then 'mostra finestra dialogo salvataggio'
    TextBox2.Text = save.FileName
    End If


    Dim salva As New IO.StreamWriter(TextBox2.Text) 'salva il file'
    salva.Write(RichTextBox1.Text)
    salva.Close()

    Grazie in anticipo

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Che intendi con formattazione? Con quale programma hai controllato il file?

    P.S. Nel forum si discute di un solo argomento per thread, in genere...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,319
    Quote Originariamente inviata da Nicola 240 Visualizza il messaggio

    Perchè riaprire la stessa discussione in un forum che non c'entra na mazza??


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  7. #7
    Mi é stato chiesto di cambiare thread

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quote Originariamente inviata da Nicola 240 Visualizza il messaggio
    Mi é stato chiesto di cambiare thread
    Non sezione del forum.

    Comunque hai avuto la risposta nell'altro thread.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,287
    Chiudo il thread in Windows, continuate qua.

    X Nicola 240
    La sezione corretta è questa(programmazione), apri una nuova discussione, sempre in questa sezione, se fai domande non collegate alla prima e se l'argomento è sempre programmazione vb.

  10. #10
    Ok grazie, scusate il malinteso...

Tag per questa discussione

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.