Urgente: Escritura en fichero
Buenas,
Mi problema es el siguiente necesito realizar una aplicación en mi emulador móvil que cuando hagas click en un botón lea un fichero que se encuentra en la carpeta My Documents de Windows Mobile, el código que he escrito es el siguiente:
private void button1_Click(object sender, EventArgs e)
{
const string fic = @"\\My documents\Personal\prueba.txt";
string texto = "Prueba de escritura desde el dispositivo movil.";
System.IO.StreamWriter sw = new System.IO.StreamWriter(fic, true);
sw.WriteLine(texto);
sw.Close();
}
Y a pesar que este mismo programa hecho como clase c# normal funciona correctamente, cuando lo ejecuto desde el emulador móvil me da el siguiente error:
en System.IO._Error.WinIOError()
en System.IO.FileStream..ctor()
en System.IO.FileStream..ctor()
en DeviceApplication3.Form1.button4_Click()
en System.Windows.Forms.Control.OnClick()
en System.Windows.Forms.Button.OnClick()
en System.Windows.Forms.Control._InternalWnProc()
en Microsoft.AGL.Forms.EVL.EnterMainLoop()
en System.Windows.Forms.Application.Run()
en DeviceApplication3.Program.Main()
¿Sabes qué estoy haciendo?
Saludos y gracias por tú ayuda de antemano.
Mi problema es el siguiente necesito realizar una aplicación en mi emulador móvil que cuando hagas click en un botón lea un fichero que se encuentra en la carpeta My Documents de Windows Mobile, el código que he escrito es el siguiente:
private void button1_Click(object sender, EventArgs e)
{
const string fic = @"\\My documents\Personal\prueba.txt";
string texto = "Prueba de escritura desde el dispositivo movil.";
System.IO.StreamWriter sw = new System.IO.StreamWriter(fic, true);
sw.WriteLine(texto);
sw.Close();
}
Y a pesar que este mismo programa hecho como clase c# normal funciona correctamente, cuando lo ejecuto desde el emulador móvil me da el siguiente error:
en System.IO._Error.WinIOError()
en System.IO.FileStream..ctor()
en System.IO.FileStream..ctor()
en DeviceApplication3.Form1.button4_Click()
en System.Windows.Forms.Control.OnClick()
en System.Windows.Forms.Button.OnClick()
en System.Windows.Forms.Control._InternalWnProc()
en Microsoft.AGL.Forms.EVL.EnterMainLoop()
en System.Windows.Forms.Application.Run()
en DeviceApplication3.Program.Main()
¿Sabes qué estoy haciendo?
Saludos y gracias por tú ayuda de antemano.
1 Respuesta
Respuesta de Roberto Alvarado
1