Сейчас на форуме: rmn (+1 невидимый пользователь)

 eXeL@B —› WorldWide —› Visual Basic Program to Click Yes / No / Cancel button of an External Application
Посл.ответ Сообщение

Ранг: 8.6 (гость)
Активность: 0.010
Статус: Участник

Создано: 11 февраля 2008 16:08
· Личное сообщение · #1

Hi all,

It seems so stupid that i want to have a simple program that would simply click "YES" , "NO" or "CANCEL" button of an external application but i really am in need for such an approach to solve my problem.

Please post source code in Visual Basic 6.

thank you very much



Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 11 февраля 2008 16:33
· Личное сообщение · #2

why Visual Basic? Just use Sign 0f Misery to slove you problem

PS
Google will help you!



Ранг: 237.0 (наставник), 20thx
Активность: 0.130
Статус: Участник
sysenter

Создано: 11 февраля 2008 16:35 · Поправил: HiEndsoft
· Личное сообщение · #3

Sample:

8165_11.02.2008_CRACKLAB.rU.tgz - VB.rar

-----
продавец резиновых утёнков




Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 11 февраля 2008 16:37
· Личное сообщение · #4

Use WinApi.
Discover Handle windows and then use WM_lbuttonDown and after a while (0,02 secs) WM_lbuttonUP.

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 8.6 (гость)
Активность: 0.010
Статус: Участник

Создано: 12 февраля 2008 08:58
· Личное сообщение · #5

to HiEndsoft,

thank you for your help but i dont think i was able to make myself clear..

what i need is a program that would press yes/no/cancel button of an external application automatically for me. that means.. i dont need to press a button of an external app.

example of which is :

editing a text file in notepad then closing it. notepad will ask me to save or not to save... what i want is a program that would press "YES" button for me.

again, thanks



to alexey_k,

i know that it is a miserable solution to the problem.. i admit it. you dont have to say it out loud.



Ранг: 237.0 (наставник), 20thx
Активность: 0.130
Статус: Участник
sysenter

Создано: 12 февраля 2008 11:32 · Поправил: HiEndsoft
· Личное сообщение · #6

For this You should know the class of window, its name (caption), a class of window of button, its name, position of window of button in tree of windows of program. Then find HWND (FindWindow &/or FindWindowEx & EnumChildWindows), then use SendMessage on click. Use Spy & InqSoft Window Scanner that hear classes of windows for concrete exhibit and throw VB nahuy.

-----
продавец резиновых утёнков




Ранг: 8.6 (гость)
Активность: 0.010
Статус: Участник

Создано: 29 февраля 2008 14:53
· Личное сообщение · #7

Autoit is the solution to my problem. it is available for download. thanx


 eXeL@B —› WorldWide —› Visual Basic Program to Click Yes / No / Cancel button of an External Application
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати