Форум: "Система";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизКак заменить байт??? Найти похожие ветки
← →
cULt (2004-03-11 18:14) [0]Срочно нужна помощь! Кто-нибудь могет подсказать, как из Дельфей заменить в определённом файле значение, к примеру, предпоследнего байта, ну или там второго, неважно? Если да - скиньте ответ на мыло. Заранее sanx за помощь :)
← →
Алхимик © (2004-03-11 18:21) [1]Открыть нужный файл.
Определить размер.
Перейти на предпоследнюю позицию.
Записать нужное значение.
Закрыть файл.
Радоваться.
← →
ssk (2004-03-11 19:02) [2]примерно так:
const
a:=1; // нужный байт
var
f: file of byte;
begin
AssignFile(f, "filename.ext");
Reset(f);
Seek(f, $9D5F5); //$9D5F5 - здесь нужная позиция
Write(f, a);
CloseFile(f);
end;
← →
cULt (2004-03-12 14:45) [3]Большое пасиба!!!
← →
cULt (2004-03-14 14:00) [4]Если кому ещё интересно, то точнее энто выглядит так:
var
f: file of byte;
c: byte;
begin
c:=158; // 158 - код символа для замены //
AssignFile(f, $filename);
Reset(f);
Seek(f, 74); // 74 - нужная позиция //
Write(f, c);
CloseFile(f);
end;
← →
cULt (2004-03-14 14:02) [5]Если кому ещё интересно, то точнее энто выглядит так:
var
f: file of byte;
c: byte;
begin
c:=158; // 158 - код символа для замены //
AssignFile(f, $filename);
Reset(f);
Seek(f, 74); // 74 - нужная позиция //
Write(f, c);
CloseFile(f);
end;
← →
SPeller © (2004-03-14 15:46) [6]Произведение искусства просто :)
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c