Последние записи
- Как запустить программу указанную в Edit.Text
- Скачать файл с использованием потока
- Поиск слова в Memo
- Распаковщик формата .img из GTA San Andreas
- Подсчет количества повторяющихся букв в файле
- Простейший скрипт загрузки картинки с помощью php
- Рассылка. Выпуск 154
- Получение картинки с веб-камеры
- Скопировать определённый кусок image
- Сделать printscreen экрана и сохранить
30th
Ноя
Как можно узнать контрольную сумму файла?
Posted by Chas under Пост-обзор
Как можно узнать контрольную сумму файла?
uses
windows,
imagehlp,
SysUtils;
windows,
imagehlp,
SysUtils;
var s:string;f:file of byte; h,cs:DWORD;
begin
AssignFile(f,‘project2.exe’);reset(f);
SetLength(s,Filesize(f));
BlockRead(f,s[1],length(s));close(f);
CheckSumMappedFile(@s[1],length(s),@h,@cs);
Write(h:10,cs:10);readln;
{ TODO -oUser -cConsole Main : Insert code here }
end.
cs – контрольная сумма.
Если время от времени проверят ее то можно узнать что файл кем-то был изменен, ибо контрольная сумма будет другая.
