Cuestión : Escritura de un archivo formatado a la memoria

Utilizo la función siguiente para abrirme y leer un archivo formatado a un RichTextBox y a una ella trabaja muy bien.  Qué quisiera hacer es poder salvar el archivo a la memoria, y después pueda llamarla más adelante si el usuario quiere invertir de nuevo al archivo original.  (El usuario tiene la opción para cambiar el archivo dentro de la caja de texto).

So que quiero básicamente poder proporcionar un botón que deje a usuario invertir de nuevo al archivo almacenado en memoria.  Sé que necesito utilizar MemoryStream, pero apenas no puedo imaginar cómo hacer la escritura y leer…
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
el submarino >Public notpretty OpenFileDialog1_FileOk (remitente " del class= " del id= " codeSnippet776235 del
           
class= del

Respuesta : Escritura de un archivo formatado a la memoria

Apenas almacenarlo en una secuencia en el nivel de la clase…
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
Clase pública Form1

    FileData privado como secuencia = ""

    El submarino privado Button1_Click (remitente de ByVal como System.Object, ByVal e como System.EventArgs) dirige Button1.Click
        Usar ofd como nuevo OpenFileDialog
            Si ofd.ShowDialog = Windows.Forms.DialogResult.OK después
                Intento
                    FileData = My.Computer.FileSystem.ReadAllText (ofd.FileName)
                    txtFile.Text = ofd.FileName
                    RichTextBox1.Text = FileData
                Retén ex como excepción
                    MessageBox.Show (“archivo: ” y ofd.FileName y vbCrLf y vbCrLf y ex.ToString, “archivo”, MessageBoxButtons.OK, MessageBoxIcon.Error de Loadin del error)
                Intento del final
            Terminar si
        Terminar usar
    Terminar el submarino

    El submarino privado Button2_Click (remitente de ByVal como System.Object, ByVal e como System.EventArgs) dirige Button2.Click
        RichTextBox1.Text = FileData
    Submarino del extremo

Clase del extremo
Otras soluciones  
 
programming4us programming4us