Вверх ↑
Этот топик читают: Гость
Ответов: 49
Рейтинг: 10
#1: 2009-07-08 12:55:33 ЛС | профиль | цитата
Здравствуйте! Столкнулся с проблемой, как и все... При запуске проекта с элементом KeyHook выскакивает вот такое сообщение.

и За ним еще Hook.dll Not Fond
Хотя положил его в папку с программой oO
У меня Windows 7
карма: 0

0
Ответов: 4641
Рейтинг: 334
#2: 2009-07-08 12:57:09 ЛС | профиль | цитата
Выключи антивирус и повтори!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 49
Рейтинг: 10
#3: 2009-07-08 13:05:08 ЛС | профиль | цитата
Тоже самое...
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2009-07-08 13:53:59 ЛС | профиль | цитата
hook.dll нужно только интегрированием устанавливать. В папке он лежит в зашифрованном виде и не может быть использован напрямую
карма: 27
0
Ответов: 3851
Рейтинг: 159
#5: 2009-07-08 14:17:34 ЛС | профиль | цитата
правильно ли я понял, что созданную таким образом прогу получится использовать только на машине, где была проведена интеграция?
карма: 0
начавший
0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2009-07-08 14:24:56 ЛС | профиль | цитата
нет, не правильно. Для программы, использующей KeyHook достаточно приложить файл hook.dll из папки WindowsSystem32 или более ранних версий среды.

Процесс интеграции всего лишь занимается расшифровыванием файла и его копированием в системную директорию
карма: 27
0
Ответов: 49
Рейтинг: 10
#7: 2009-07-08 15:46:35 ЛС | профиль | цитата
Ну а как сделать эту интеграцию ?
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2009-07-08 16:03:22 ЛС | профиль | цитата
Интеграция
карма: 27
1
Голосовали:MireX
Ответов: 49
Рейтинг: 10
#9: 2009-07-08 16:31:58 ЛС | профиль | цитата
Все сделал, все равно не запускается. ТОже самое пишет, антивирус отключал. И еще у меня не в папке Windows не в System32 нету Hook.dll выложите у кого есть.
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#10: 2009-07-08 17:35:15 ЛС | профиль | цитата
извиняюсь - библиотека копируется в папку Windows, а не system32.

На скрине hook.dll лежит в HiAsm1 - откуда она там взялась? Если есть желание заниматься самодеятельностью, то на форуме советую излагать побольше информации.
карма: 27
1
Голосовали:MireX
Ответов: 49
Рейтинг: 10
#11: 2009-07-08 20:04:27 ЛС | профиль | цитата
Все сделал, всем спасибо. Вот теперь остался только вопрос, если я программу кидаю другу то просто Hook.dll должен быть в папке с программой?
карма: 0

0
Ответов: 1397
Рейтинг: 50
#12: 2009-07-08 20:30:27 ЛС | профиль | цитата
Либо в папке Windows у пользователя.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 49
Рейтинг: 10
#13: 2009-07-08 21:09:25 ЛС | профиль | цитата
Дабы не создавать тему, напишу здесь.
Кто подскажет: вот я сделал например KeyHook перехватывает клавиши и по маске проверяет их, я выбрал Alt + X - но при нажатии только Alt уже происходит действие. Что же неправильно ?
code_14035.txt

------------ Дoбавленo в 21.47:
Ну что не кто не подскажет ?
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#14: 2009-07-08 21:48:38 ЛС | профиль | цитата
MireX писал(а):
просто Hook.dll должен быть в папке с программой?

да

MireX писал(а):
но при нажатии только Alt уже происходит действие.

особенность семерки видимо
карма: 27
0
Ответов: 49
Рейтинг: 10
#15: 2009-07-08 21:50:48 ЛС | профиль | цитата
Плохо, с этим ничего не сделать, или Вы сможете это исправить ?
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)