[ Príspevkov: 11 ] 
AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
NapísalOffline : 05.08.2013 13:44 | VB.NET - Kliknutie myšky

Potrebujem kliknúť myškou vo vb.net (framework 4.0)
Hľadal som to dlho na Google ale nenašiel som :(
Poradíte mi?


Offline

Skúsený užívateľ
Skúsený užívateľ
VB.NET - Kliknutie myšky

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 05.08.2013 22:31 | VB.NET - Kliknutie myšky

Kliknúť myškou v akom zmysle? Ovládať myš programom a odoslať do systému info, že došlo ku kliknutiu?


_________________
C#, PHP, ...
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Napísal autor témyOffline : 06.08.2013 8:48 | VB.NET - Kliknutie myšky

ano


Offline

Skúsený užívateľ
Skúsený užívateľ
VB.NET - Kliknutie myšky

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 06.08.2013 13:28 | VB.NET - Kliknutie myšky

https://www.google.sk/?gws_rd=cr#bav=on ... 20simulate

Napr: http://social.msdn.microsoft.com/Forums ... -a-program


_________________
C#, PHP, ...
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Napísal autor témyOffline : 06.08.2013 13:34 | VB.NET - Kliknutie myšky

dík, ale nejde to v FrameWorku 4.0 alebo 4.5


Offline

Skúsený užívateľ
Skúsený užívateľ
VB.NET - Kliknutie myšky

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 06.08.2013 14:20 | VB.NET - Kliknutie myšky

Prečo by to nešlo prosím ťa?


_________________
C#, PHP, ...
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Napísal autor témyOffline : 06.08.2013 14:47 | VB.NET - Kliknutie myšky

Skušal som


Offline

Skúsený užívateľ
Skúsený užívateľ
VB.NET - Kliknutie myšky

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 06.08.2013 17:23 | VB.NET - Kliknutie myšky

Skúšal si čo? Ja neviem, ide to z teba ako z chlpatej deky. Nedal si ani kód, ktorý ti nefunguje a o opise problému radšej pomlčím úplne. Keď si pozrieš tie ukážky, sú bežne z roku 2005, 2008 a pod., a odkazujú sa na knižnicu User32.dll a potom využívajú jej metódy na ovládanie myši. Všetkým to ide len tebe nie? Čiže ešte raz, popis "nejde to, skúšal som" si nechaj pre seba a ak si to naozaj skúšal, daj sem spustiteľný kód v rozsahu, ktorý dostatočne demonštruje tvoj problém. Ak ti to nejde, proste robíš niečo zle a takýmto opisom "skúšal som" sa nikam nedostaneme. Odkazov, ukážok atď je na google viac ako dosť...


_________________
C#, PHP, ...
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Napísal autor témyOffline : 06.08.2013 17:34 | VB.NET - Kliknutie myšky

Kód:
Public Class Form1
    Public Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long)
    Public i = 0
    'LEFTDOWN = &H2
    'LEFTUP = &H4
    'RIGHTDOWN = &H8
    'RIGHTUP = &H10
    'MIDDLEUP = &H40
    'MIDDLEDOWN = &H20
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        mouse_event(&H4)
     
    End Sub



End Class


Netuším, ktoré je kliknúť


Offline

Skúsený užívateľ
Skúsený užívateľ
VB.NET - Kliknutie myšky

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 06.08.2013 18:20 | VB.NET - Kliknutie myšky

Doplnil si vek, už chápem... Pozri si poriadne ten kód, ktorý som sem dal.

Najskôr si zadefinuješ funkciu
Kód:
Public Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)


A potom časť na simulovanie kliknutia myši je toto:
Citácia:
2.3- To simulate clicks
2.3.1 Left click
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)


Pokiaľ odošleš len signál pre LEFTUP, program na teba kašle. Kliknutie ako také je predsa stlačenie gombíku a pustenie ho, vyskúšaj si to s normálnou myškou. Samotné "pustenie" je nezmysel. Pozri si to ešte raz a poriadnejšie a skús si to porovnať s tým, čo robíš ty, a malo by to ísť.. Mám momentálne zápal v oku, posnaž sa trochu aj ty, nenúť ma robiť pre teba výskum :)

Samozrejme si skontroluj aj to, či vie tvoja aplikácia využiť User32.dll, mám dojem, že na ňu treba odkázať ;)


_________________
C#, PHP, ...
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Napísal autor témyOffline : 06.08.2013 19:35 | VB.NET - Kliknutie myšky

No tým vekom :D
Nie je to so mnou až tak hrozné :D


 [ Príspevkov: 11 ] 


VB.NET - Kliknutie myšky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Knihy na VB.NET

v Delphi, Visual Basic

2

313

30.03.2012 11:18

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Treeview vo VB.NET

v Technológia .NET

1

1370

02.11.2008 12:37

Patkoo

V tomto fóre nie sú ďalšie neprečítané témy.

Hľadám programatora .NET VB XML

v Ponuka práce

0

181

28.02.2013 14:49

zolee

V tomto fóre nie sú ďalšie neprečítané témy.

konvert c# do vb.net

v Technológia .NET

4

372

19.07.2012 12:26

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Programujem aplikácie vo VB.NET

v Dopyt práce

0

294

25.06.2013 13:25

ondrejko0102

V tomto fóre nie sú ďalšie neprečítané témy.

VB.net a MySQL z webu

v Delphi, Visual Basic

1

1479

05.11.2006 20:06

whitewash

V tomto fóre nie sú ďalšie neprečítané témy.

subory msm pre wininsltaller (vb.net)

v Technológia .NET

2

2739

27.01.2009 15:13

yterbium

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s VB 2008 ".vb" do ".exe"

v Delphi, Visual Basic

2

401

19.10.2010 14:25

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Virtuálne kliknutie

v Ostatné programy

4

411

25.01.2011 0:59

Flowy

V tomto fóre nie sú ďalšie neprečítané témy.

c++ kliknutie myškov

v Assembler, C, C++, Pascal, Java

1

265

23.11.2011 12:11

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi: kliknutie myši

v Delphi, Visual Basic

2

655

06.08.2009 19:16

HMilos

V tomto fóre nie sú ďalšie neprečítané témy.

Kliknutie pravým tlačítkom

v Ovládače

2

692

26.12.2014 21:20

samuel747

V tomto fóre nie sú ďalšie neprečítané témy.

Kliknutie PHP alebo HTML

v JavaScript, VBScript, Ajax

25

728

23.03.2009 21:33

7diwad7

V tomto fóre nie sú ďalšie neprečítané témy.

Cakanie na kliknutie mysou

v JavaScript, VBScript, Ajax

1

162

14.11.2012 20:48

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Gmail - jediné kliknutie a reklama je preč

v Novinky

6

326

27.02.2014 10:07

mirom

V tomto fóre nie sú ďalšie neprečítané témy.

Google Analytics - Sleduje aj priame kliknutie na sekciu?

v Internetový marketing, SEO, reklama

1

400

23.03.2011 20:31

emer



© 2005 - 2018 PCforum, edited by JanoF