Código:
Los datos llegan bien, se crea el fichero pero no se puede ver y al revisar el contenido del fichero se escriben tal cual, supongo que así no debería verse.[-1, -40, -1, -32, 0, 16, 74, 70, 73, 70, 0, 1, 1, 0, 0, 1, 0, 1,..
Código:
Netamente estoy escribiendo sobre el archivo como si de texto se tratase y creo que no es la idea.[-1, -40, -1, -32, 0, 16, 74, 70, 73, 70, 0, 1, 1, 0, 0, 1, 0, 1,
La parte de código que hace ello es:
Código:
Agradezco su ayuda. if (!System.IO.File.Exists(StrnombreArchivo)) { //byte[] array = Encoding.ASCII.GetBytes(input); bytes = new byte[Buffer.Length * sizeof(char)]; System.Buffer.BlockCopy(Buffer.ToCharArray(), 0, bytes, 0, bytes.Length); System.IO.FileStream ObjStream = new System.IO.FileStream(StrnombreArchivo, System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write); ObjStream.Write(bytes, 0, bytes.Length); ObjStream.Close(); ObjStream.Dispose(); //lo cargamos en la tabla SubirDocumento(NombreArchivo, CodCliente, CodProyecto, Consecutivo, lusuario); return "Cargado"; }