Как узнать цвет в чужом окне, понажимать кнопки?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Atoman
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 109
Зарегистрирован: 01.02.2008 (Пт) 6:36

Сообщение Atoman » 07.02.2008 (Чт) 10:22

Мне кажется будет лучше написать ДЛЛ на Си или ещё начём и юзать из VB.
Вот посмотри как у меня это работает ,попробуй попереводи фокус на разные окна.
Вложения
VBHook.zip
(8.61 Кб) Скачиваний: 62

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 07.02.2008 (Чт) 20:49

скомпилировал dll и она не грузиться....
LoadLibrary <> 0

GetProcAddress = 0
---
А с твоей скомпилированной (в архиве) все работает ок.
возможно её надо сначала зарегить...
Буду пробовать, а так всё норм. Огромное спасибо.

Мне кажется будет лучше написать ДЛЛ на Си или ещё начём

Разве есть принципиальная разница на чем длл написана?
В нашем деле главное ЛОГИКА.

косил косой косой косой.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 07.02.2008 (Чт) 21:18

Gemini писал(а):скомпилировал dll и она не грузиться....
LoadLibrary <> 0

GetProcAddress = 0


Чтобы скомпилировать Native DLL нужно установить ADDIN от Хакера

А с твоей скомпилированной (в архиве) все работает ок.
возможно её надо сначала зарегить...


Native DLL не надо регистрировать в реестре


Разве есть принципиальная разница на чем длл написана?


Нет никакой разницы, если DLL создана без ошибок, язык ее реализации не играет роли

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 08.02.2008 (Пт) 8:36

jangle

Чтобы скомпилировать Native DLL нужно установить ADDIN от Хакера

Спасибо.
Почитал посты. И ушел учить C++, видимо одним vb не обойтись (по крайней мере трудно всё сделать на ВБ).
Век живи век учись...
В нашем деле главное ЛОГИКА.

косил косой косой косой.

Atoman
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 109
Зарегистрирован: 01.02.2008 (Пт) 6:36

Сообщение Atoman » 08.02.2008 (Пт) 8:55

Я ж тебе сказа что лучше на Си ,проще и быстрее.

Пред.

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 26

    TopList