все отлично работает.
Но когда тот же код 1 в 1 переношу в .DLL-проект, при вызове функции расшифровки ловлю ошибку: “Unable to allocate sufficient memory for hash digest”, если смотреть глубже, выбрасывается ошибка: “Access violation at address 0000000000568329 in module 'Project.dll'. Read of address 00000000F0C69DCC”
Подскажите, пожалуйста, в чем может быть дело?
Ну становись в отладчкике бряком в процедурах TDCP_cipher.InitStr и TDCP_cipher.InitUnicodeStr и смотри на какой строке падает
Обсуждают сегодня