C/Visual C - Me podrian ayudar con un ejercicio

 
Vista:

Me podrian ayudar con un ejercicio

Publicado por Jeronimo (1 intervención) el 23/11/2014 16:39:57
Buenas el enunciado del ejercicio es este : Muchas gracias por la ayuda de antemano:)!

Crea un programa que lea un bloque de datos de un archivo binario del tamaño que indique por pantalla el usuario. El contenido leído deberá ser mostrado por pantalla, cada byte en una línea independiente.

Y yo tengo esto de codigo pero no se como hacerlo para que salga como pide el ejercicio

private void btn_ejercicio7_Click(object sender, EventArgs e)
{
FileStream fichero;
string nombreFich;
Byte[ ] datos;
int cantidadLeida;
nombreFich = "prueba.exe";
try
{
fichero = File.OpenRead(nombreFich);

datos = new byte[int.Parse(txt_leerBytes.Text)];
int posicion = 0;
int cantidadALeer = int.Parse(txt_leerBytes.Text);
cantidadLeida = fichero.Read(datos, posicion, cantidadALeer);

if (cantidadLeida < cantidadALeer)
{

txt_resultadoByte.Text=("No se han podido leer todos los datos!");
}
else
{
txt_resultadoByte.Text=("El primer byte leido es {0}" + datos);
txt_resultadoByte.Text=("El tercero es {0}" + datos[2]);
}

fichero.Close();
}


catch (Exception exp)
{
MessageBox.Show(exp.Message);
}


}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder