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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2012, 16:23   #1
alexdelphi
Пользователь
 
Регистрация: 24.08.2011
Сообщений: 40
Печаль Delphi 7 не видит .dll библиотеку

Написал DLL, закинул ее в папку C:\Windows\System32.
Для динамического подключения DLL пишу:
Код:
dll_handle := LoadLibraryA(PAnsiChar('C:\Windows\System32\algorithm.dll'));
dll_handle оказывается равным 0 - библиотека не найдена.
У меня стоит Delphi 7 под Windows 7 x64.
Какой танец с бубном надо применить, чтобы LoadLibrary сработала?
alexdelphi вне форума Ответить с цитированием
Старый 08.02.2012, 16:33   #2
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Раз Delphi 7 то лучше так:
dll_handle := LoadLibrary('algorithm.dll');

А самый лучший танец, это держать библиотеку рядом с программой.

Последний раз редактировалось FaTaL; 08.02.2012 в 16:56.
FaTaL вне форума Ответить с цитированием
Старый 08.02.2012, 16:39   #3
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Кидал, небось, 64-х битным Проводником? Ну, поздравляю тогда - ты не туда её кинул.

C:\Windows\System32 для 32-х битных программ - это C:\Windows\SysWOW64
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 08.02.2012, 17:22   #4
alexdelphi
Пользователь
 
Регистрация: 24.08.2011
Сообщений: 40
По умолчанию

Gunsmoker спасибо! Отправил в SysWOW64 и все заработало
alexdelphi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработать в среде Delphi динамически связываемую (присоединяемую) библиотеку (DLL) inna_matuashova Помощь студентам 0 16.10.2011 18:30
с++ код преобразовать в библиотеку dll snajper_ro Общие вопросы C/C++ 0 13.09.2011 22:32
Ругается на библиотеку dbxmys30.dll Access violation. Nikolay88 БД в Delphi 0 05.05.2011 06:31
Экспорт функции C++ в библиотеку DLL lebedevmd Фриланс 2 12.04.2011 14:45