![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.11.2008
Сообщений: 5
|
![]()
Возник вопрос по парсингу pdf-файлов. Поискал в инете, нашел интерфейс IFilter, который может настраиваться под Pdf-файлы. Нашел пример в инете, написал небольшую прогу для тестирования функции конвертации pdf > Txt.
Вроде все работает. Но когда запустил в функцию в длинный цикл (перебор и конвертация более 5 тыс. файлов), то в конце перебора стала вылезать какая-то плавающая ошибка. Методом исключения пришел к выводу, что ошибка возникает (через определенное время!) или в функции к FreeMem или WideCharLenToString. Но причину понять не могу. В функции идет работа с переменной типа PWideChar и, по-видимому, вся проблема с ней. Сначала память для этой переменной выделяется через GetMem, а потом, на выходе - освобождается через FreeMem. Затем снова обращение к этой переменной через GetMem. Вроде все корректно, но ошибка, не сразу, но все равно когда-нибудь, да возникает. Вынес за функцию создание и освобождение памяти для переменной типа PWideChar. Но стала возникать ошибка при обращение к WideCharLenToString (и притом, то же не сразу). Может есть у кого какие-либо соображения на этот счет, спасибо. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 19.07.2009
Сообщений: 4
|
![]()
Здравствуйте, можете скинуть ссылки на пример или выложить часть кода здесь?
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос по сокетам и общение как в ICQ.Сложный вопрос... | Руслантус | Общие вопросы C/C++ | 2 | 12.08.2008 21:10 |
Вопрос | Sanek_ntsk | Общие вопросы C/C++ | 3 | 20.02.2008 21:26 |
необходимо сообщение - "не введено число", если вводится слово | Sour | Помощь студентам | 6 | 23.08.2007 19:49 |
Вопрос по 1 С | Aleksandr | Свободное общение | 0 | 08.06.2007 09:29 |