Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2022, 19:06   #1
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 620
По умолчанию Проверить корректность сохранения TJPEGImage при помощи jpg.SaveToFile

Есть TJPEGImage
И оно было сохранено в файл при помощи jpg.SaveToFile

Нужно проверить корректность сохранения в файл?

FileExists может проверить наличие сохраненного файла

Но нужно убедиться, что это именно тот файл, а не другой файл с идентичным именем
(например, был файл с таким же именем, а нужный мне не был сохранен из-за защиты от записи)
Kronos913 вне форума Ответить с цитированием
Старый 21.01.2022, 20:18   #2
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Сравнить CRC32 или MD5 или SHA-1
Shouldercannon вне форума Ответить с цитированием
Старый 21.01.2022, 21:37   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,543
По умолчанию

Сравнить время создания файла с текущим.
Arigato вне форума Ответить с цитированием
Старый 22.01.2022, 00:57   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Не проверял, но разве SaveToFile просто втихую не запишет? Наверное, можно обработать возникшие исключения, чтобы оценить удачность сохранения.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 22.01.2022, 02:25   #5
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,868
По умолчанию

Проверку существования файла с таким же именем перед записью не предлагать?
northener на форуме Ответить с цитированием
Старый 23.01.2022, 17:37   #6
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 620
По умолчанию

Цитата:
Сообщение от northener Посмотреть сообщение
Проверку существования файла с таким же именем перед записью не предлагать?
Ну... Суть в том, что иногда нужна запись файла, а иногда и перезапись
Kronos913 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delegate- проверить корректность реализации кода Afaq1990 C# (си шарп) 9 10.11.2014 16:43
Как проверить корректность перекрёстных ссылок Dmitro25 Microsoft Office Word 2 20.09.2011 11:17
Ошибка конвертации TJPegImage to a TJpegImage Lokos Общие вопросы Delphi 8 20.10.2010 11:00
Сохранить в UTF-8 при StrigList.SaveToFile WebSQLNeeder Общие вопросы Delphi 0 30.06.2008 22:31
Прошу помощи. Нада проверить правильность составления проги. И помочь исправить ошибку Ascor Общие вопросы C/C++ 4 03.06.2008 10:54