| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Работа с DLL. Использование статистической загрузк |
| Автор: ProgrammistDelphi 22.1.2005, 21:38 | ||
| Не могу вызвать свою процедуру из DLL файла. Есть модуль библиотеки DLL
Дело не в преобразовании типа, а в вызове функции. Почему ошибка не могу понять. Ошибка тут GoTo10 |
| Автор: FRAGNATIC 22.1.2005, 21:55 |
| а по мойму нуда так function StToChr(ss:String; b:integer):char; export; stdcall; |
| Автор: ProgrammistDelphi 23.1.2005, 10:19 |
| Неужели никто не знает? |
| Автор: p0s0l 23.1.2005, 11:25 |
| А что не работает-то ? Какая ошибка ? Твой код почти 1 в 1 скопировал, и работает нормально... |
| Автор: ProgrammistDelphi 23.1.2005, 12:44 |
| p0s0l Та шут его знает ошибку вызывает и ссылается на строку с присвоением к переменной rez |
| Автор: p0s0l 23.1.2005, 16:10 | ||
Если еще не добавлен, то попробуй добавить ShareMem самым первым в uses-часть твоего проекта (.dpr). Добавлено @ 16:11 PS: привиденный в твоём посте код - это реальный код, или ты для показа на форуме вырезал остальную часть ? |
| Автор: ProgrammistDelphi 23.1.2005, 16:49 | ||
| p0s0l Project xxxx raised exception class EAccesViolation with message '003320C5'. Process stopped. Use Step or Run to continue. Что интересно, если убераю последнюю строчку
тогда, иногда выдаст ошибку, а иногда нет. Вот я и говорю фигня какая-то. Это и есть реальный код. Просто захотелось вспомнить DLL, а то я усе из модулей да из модулей. |
| Автор: Unknown_Error 23.1.2005, 16:59 | ||
Я не могу понять причем здесь 10: Наверное кейс тут был, да? |
| Автор: p0s0l 23.1.2005, 17:16 |
| Ну тогда не знаю... Скинь мне на мыло (кнопка E-Mail) исходники DLL и проекта (без самих .dll и .exe)... |
| Автор: ProgrammistDelphi 23.1.2005, 19:00 |
| 10 это просто ссылка по тексту в программе этого нет! |
| Автор: Girder 24.1.2005, 10:39 | ||
|