Тема: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Подскажите пожалуйста, если я программно (с помощью ShellExecute) открываю текстовый файл Notepad' ом - можно ли после закрытия этого файла отловить - был ли он изменен?

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Можно подсчитывать контрольную сумму для файла и потом сравнивать ее.

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Подскажи, как определить эту контрольную сумму...

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Можешь посмотреть на http://pascal.sources.ru/cgi-bin/forum/ … 1056618465
Лучше использовать вместо кс CRC.

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Можно попробовать сравнить дату и время создания файла до и после редактирования. Не суперход, но иногда бывает достаточно...

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Не! Контрольная сумма это лучше всего. Причем не обязательно использовать crc32. Достаточно циклической.

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Народ, ну объясните кто-нибудь - как вычислять эту контрольную сумму!!!

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Самый простой способ. Складываешь все байты файла друг с другом. Если в процессе прибавления получатся перенос (>FF), то к этому результату прибавляешь 1. И так все байты по очереди.

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

> Oleg
>Народ, ну объясните кто-нибудь - как вычислять эту контрольную сумму!!!
- Могу дать код для подсчета CRC на Си, так как нет времени у меня для переделки его на ВБ

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

> Alexander
Если не сложно, сбрось пожалуйста на oleg2000@mail.cl.spb.ru

Re: Можно ли узнать, был ли изменен файл после закрытия Notepad?

Только что выслал!
Извини за задержку :(