OTO MOJ KOD :
Encoding enc = Encoding.GetEncoding("us-ascii",
new EncoderExceptionFallback(),
new DecoderExceptionFallback());
nazwaPliku = textEditNazwaPliku.Text;
sciezkaDoPliku = textEditSciezka.Text;
adresHex = textEditAdresHEX.Text;
zmianaZ = textEditZmianaZ.Text;
zmianaNa = textEditZmianaNa.Text;
wpis = memoEditWpisy.Text;
BinaryWriter writer = new BinaryWriter(File.Open(sciezkaDoPliku, FileMode.Open));
long adresH = long.Parse(adresHex);
byte zmianaByte = Convert.ToByte(zmianaNa);
//byte[] zmianaNaByte = Encoding.ASCII.GetBytes(zmianaNa);
byte[] zmianaNaByte = new Byte[zmianaByte];
try
{
writer.BaseStream.Position = adresH;
writer.Write(zmianaNaByte);
}
catch (Exception de)
{
DXBox.pokazBlad("Bład podczas dodawanie wpisu do tabeli plików", de);
}
finally
{
writer.Close();
}
I mam pytanie , po pierwsze mam wpisywac w texteditZmiana na wartosc hex i ma po niej wyszukiwac danej wartosci . Moge wpisywac tylko liczby a chciałbym wpisywac wartosci takie jak np: FBD19 .A po drugie jak zrobic zeby w texteditZmianaNa wpisac wartosc 4 cyfrowa bo mam podmienic z 3402 na 3090 np...
Czy mogłby ktos pomoc ?