Próbuję napisać program do edycji plików binarnych który będzie miał bardzo dużo wybieranych opcji po wczytaniu pliki binarnego nawet kilkaset
Pisanie tego w sposób jak poniżej w jednym oknie, mija się z celem ponieważ na liście z czasem mogę mieć 200 lub 300 metod. Dla niektórych plików może się okazać ze będzie używana np ta sama metoda.
NP seria laptopów HP ma różny numer model a bios jest ten sam i dla tych laptopów używamy METODY 10
Czyli wygląda to tak
Jest przycisk który wczytuje plik z dysku, po wczytaniu z rozwijanej listy wybieram metodę , i klikam przycisk modyfikuj aby wykonać operacje i zapisać plik .
if (listBox1.SelectedItem.Equals("METODA1"))
{
for (int i = 0; i < streamReader.Length; i++)
{
if (i > 17 && i < 32)
{
streamReader2.WriteByte(255);
streamReader.ReadByte();
}
else if (i > 40 && i <50)
{
streamReader2.WriteByte(255);
streamReader.ReadByte();
}
else if (i > 335 && i < 352)
{
streamReader2.WriteByte(255);
streamReader.ReadByte();
}