|
|
|
Программно сравнить два файла (v 7.7) | ☑ | ||
|---|---|---|---|---|
|
0
Матадор
02.10.08
✎
15:57
|
Есть два файла - старый и новый. Необходимо программно сравнить их.
Идеальное решение Сервис.ПолучитьХэшМД5() из FormEx, НО данная функция появилась только 2.0.5, а в конфигурации используется 1С++ со встроенным формексом 2.0.3, и по некоторым серьёзным причинам поменять их нельзя. Вообщем нужна помощь зала - может быть есть еще какая ВК с аналогичной функцией или другой алгоритм? P.S.Файлы бинарные от 50кб до 10Мб P.S.S Сравнение по дате-времени, размеру и т.п. не катит |
|||
|
1
ТелепатБот
гуру
02.10.08
✎
15:57
|
||||
|
2
Матадор
02.10.08
✎
17:06
|
Ап
Неужели не знает никто? |
|||
|
3
smaharbA
02.10.08
✎
17:10
|
fc файл1 файл2
|
|||
|
4
Яндекс
02.10.08
✎
17:10
|
используя АДО высчитать хэш самому...
|
|||
|
5
Дуб
02.10.08
✎
17:13
|
(0) тебе принципиально средствами 1С сделать?
|
|||
|
6
АЛьФ
02.10.08
✎
17:13
|
2(0) А что это за "серьезные причины"? Можно вообще-то взять исходники используемой версии 1С++ и добавить туда нужную функцию из последних исходников.
|
|||
|
7
Матадор
02.10.08
✎
17:25
|
(6) Используется несколько обработок с прямыми запросами и табличными полями. Когда при очередном обновлении заменили dll-ки на новую версию (раздельные 1с++ и Formex) - не взлетело. Начальник разбираться не стал, и вернули все взад. Ну а я со своей проблемой сравнения файлов продолжаю искать решение.
|
|||
|
8
victuan1
02.10.08
✎
17:27
|
(7) Я думаю надо разбираться почему не взлетела другая версия длл
|
|||
|
9
Матадор
02.10.08
✎
17:28
|
(5) Да, поскольку я потом их обрабатываю средствами 1С.
|
|||
|
10
smaharbA
02.10.08
✎
17:29
|
на счет версий и пр...
надо тут шнягу на 50 строчек, код сморозил подручно на .нет 1.1 прям в блокноте, а ведь оказывается даже его нет у всех |
|||
|
11
Матадор
02.10.08
✎
17:32
|
(6)(8) Понимаешь существующие обработки это специализированные рабочие места сотрудников. Написаны уже пару лет как, отлажены и оптимизированы, работают как швейцарские часы. Ковыряться в них я конечно могу из любопытства, но в рабочей базе мне их никто менять не даст (и правильно сделает).
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |