1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
|||||||||||
1 | |||||||||||
Обработка исключений TFileStream28.12.2016, 04:53. Показов 1615. Ответов 11
Метки нет (Все метки)
Подскажите, как при открытии файла через TFileStream.Create сделать исключение: если этот файл открыт в другой программе - пропускать его. Так же при записи - если запись невозможна - пропустить файл.
А то у меня программа просто зависает и работа дальше не идёт. Вот какой был код изначально:
Я полагаю ошибка ещё может быть здесь и зависает этот поток: Cipher.EncryptStream(Source,Dest,Source.Size); Помогите мне пожалуйста разобраться как это устранить. Заранее спасибо.
0
|
28.12.2016, 04:53 | |
Ответы с готовыми решениями:
11
обработка исключений обработка исключений Обработка исключений Обработка исключений |
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
|
28.12.2016, 14:09 [ТС] | 2 |
Извиняюсь, ошибся. Прикрепленный файл никак не относится к программе.
Шифрование работает с помощью dcpcrypt2
0
|
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
|
01.01.2017, 02:20 [ТС] | 3 |
Help me...
0
|
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
|
|
01.01.2017, 02:48 | 4 |
Если "программа зависает" и ты не знаешь почему, выкладывай весь ее код.
И/или учись пользоваться отладчиком.
0
|
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
||||||
01.01.2017, 14:12 [ТС] | 6 | |||||
Отладчик не показывает ошибку потока.
Весь код нет смысла выкладывать, этого вполне достаточно для работы. Серьезно ? А как это здесь реализовать ?
0
|
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
|
01.01.2017, 14:38 [ТС] | 7 |
Исходник проекта, для работы dcpcrypt2 должен быть установлен.
0
|
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
||||||
02.01.2017, 03:29 [ТС] | 9 | |||||
Ничего не помогает(
Пробовал даже в DCPcrypt2 изменить функцию - всё-равно результат тот же
Или я тупой или это невозможно, уже весь гугл перекопал. Нашел только намёк на winapi и то что это слишком сложно для обычного delphi-программиста.
0
|
02.01.2017, 11:47 | 10 | |||||
Зависание ?
0
|
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
|
02.01.2017, 16:11 [ТС] | 11 |
Твой способ не помог к сожалению. Программа просто останавливается и дальше работа не идёт по списку. Нужно как-то поправить функции DCPcrypt2, другого выхода не вижу.
0
|
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
||||||
08.01.2017, 04:36 [ТС] | 12 | |||||
Я ошибался, помогло вот что:
0
|
08.01.2017, 04:36 | |
08.01.2017, 04:36 | |
Помогаю со студенческими работами здесь
12
Обработка исключений Обработка исключений! Обработка исключений Обработка исключений Делфи Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |