|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.02.2013, 20:27 | #1 | |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
Access violation at adress
Доброе время суток!
У меня вот такая проблемам! Код: Код:
Код:
Код:
Цитата:
Помогите пожалуйста ! За рание благодарен! С уважением, Volkogriz!
Не количеством плюсов измеряется репутация человека...!
Последний раз редактировалось Stilet; 18.02.2013 в 21:07. |
|
18.02.2013, 21:10 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
sharemem в ДЛЛке присутствует в списке модулей?
Кстати зачем простую функцию конвертирования оборачивать в еще одну? Далее подразумевается какая-то особая работа со сконвертированной строкой внутри ДЛЛ?
I'm learning to live...
|
18.02.2013, 21:24 | #3 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
sharemem присутствует и в дпр программы присутствует.
Я и местами модули менял в длл ке, как то мне это помогло) не пойму пока в чём дело, треть сохраняет и процесс стопед)))
Не количеством плюсов измеряется репутация человека...!
|
18.02.2013, 21:28 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Использовать TEncoding?
|
18.02.2013, 21:33 | #5 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
У меня этого класса нет я на 7ой Delphi а TEncoding вроде с 2009 версии появился или нет?
Не количеством плюсов измеряется репутация человека...!
|
18.02.2013, 21:44 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
угу. WideString вместо String и ShareMem убрать. И в exports имена функций на экспорт можно через запятую указывать.
|
18.02.2013, 21:52 | #7 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
Теперь
))) out of memory
Не количеством плюсов измеряется репутация человека...!
|
18.02.2013, 22:23 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Чесслово я бы в ДЛЛ такое не пихал если бы не веские обстоятльства...
I'm learning to live...
|
18.02.2013, 22:39 | #9 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
))Я бы тоже)) но попросили именно так чтоб именно эти функции вызывались из длл-ки !
Это не мой каприз)))
Не количеством плюсов измеряется репутация человека...!
|
19.02.2013, 10:27 | #10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
попробуйте такую функцию вместо вашей WinToDos Код:
во-вторых, возьмите себе за правило - если Вы создали объект (я про ge:=TStringList.Create, так будьте любезны и удалить его, освободив занимаемую память! Либо через ge.Free; либо через FreeAndNil( ge ); в третьих, ВЫНЕСИТЕ СОХРАНЕНИЕ В ФАЙЛ ЗА ЦИКЛ!!!!! Код:
p.s. если уж так нужно именно ваши функции вызывать, тогда, по крайней мере, не вызывайте их для пустых строк! Последний раз редактировалось Serge_Bliznykov; 19.02.2013 в 10:32. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
access violation at address 00457119 in module 'project1.exe'. read of adress 000000E0 | Александра_69 | Общие вопросы Delphi | 9 | 29.10.2011 17:22 |
Access violation at adress... | eatlant | Общие вопросы Delphi | 4 | 12.04.2011 12:34 |
Ошибка access violation at adress | Godod | Помощь студентам | 2 | 02.02.2011 11:11 |
Получаю ошибку Access violation at adress | fs444 | Общие вопросы C/C++ | 9 | 16.12.2009 08:04 |