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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2008, 16:57   #1
tar4
 
Регистрация: 07.11.2008
Сообщений: 5
По умолчанию Вопрос по WideCharLenToString

Возник вопрос по парсингу pdf-файлов. Поискал в инете, нашел интерфейс IFilter, который может настраиваться под Pdf-файлы. Нашел пример в инете, написал небольшую прогу для тестирования функции конвертации pdf > Txt.
Вроде все работает. Но когда запустил в функцию в длинный цикл (перебор и конвертация более 5 тыс. файлов), то в конце перебора стала вылезать какая-то плавающая ошибка. Методом исключения пришел к выводу, что ошибка возникает (через определенное время!) или в функции к FreeMem или WideCharLenToString. Но причину понять не могу.
В функции идет работа с переменной типа PWideChar и, по-видимому, вся проблема с ней. Сначала память для этой переменной выделяется через GetMem, а потом, на выходе - освобождается через FreeMem. Затем снова обращение к этой переменной через GetMem. Вроде все корректно, но ошибка, не сразу, но все равно когда-нибудь, да возникает. Вынес за функцию создание и освобождение памяти для переменной типа PWideChar. Но стала возникать ошибка при обращение к WideCharLenToString (и притом, то же не сразу). Может есть у кого какие-либо соображения на этот счет, спасибо.
tar4 вне форума Ответить с цитированием
Старый 20.07.2009, 20:57   #2
Ignatovich Dmitry
 
Регистрация: 19.07.2009
Сообщений: 4
Вопрос

Здравствуйте, можете скинуть ссылки на пример или выложить часть кода здесь?
Ignatovich Dmitry вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #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