Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 05.08.2013 13:44

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
Bydlisko: Žilina
Príspevok NapísalOffline : 05.08.2013 22:31

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
Príspevok Napísal autor témyOffline : 06.08.2013 8:48

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
Bydlisko: Žilina
Príspevok NapísalOffline : 06.08.2013 13:28

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
Príspevok Napísal autor témyOffline : 06.08.2013 13:34

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
Bydlisko: Žilina
Príspevok NapísalOffline : 06.08.2013 14:20

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







_________________
C#, PHP, ...
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 06.08.2013 14:47

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
Bydlisko: Žilina
Príspevok NapísalOffline : 06.08.2013 17:23

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
Príspevok Napísal autor témyOffline : 06.08.2013 17:34

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
Bydlisko: Žilina
Príspevok NapísalOffline : 06.08.2013 18:20

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
Príspevok Napísal autor témyOffline : 06.08.2013 19:35

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


Odpovedať na tému [ Príspevkov: 11 ] 


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

460

30.03.2012 11:18

Fico Zobrazenie posledných príspevkov

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

v Technológia .NET

1

1496

02.11.2008 12:37

Patkoo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hľadám programatora .NET VB XML

v Ponuka práce

0

401

28.02.2013 14:49

zolee Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. konvert c# do vb.net

v Technológia .NET

4

569

19.07.2012 12:26

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. VB.net a MySQL z webu

v Delphi, Visual Basic

1

1681

05.11.2006 20:06

whitewash Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. subory msm pre wininsltaller (vb.net)

v Technológia .NET

2

2905

27.01.2009 15:13

yterbium Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s VB 2008 ".vb" do ".exe"

v Delphi, Visual Basic

2

613

19.10.2010 14:25

walther Zobrazenie posledných príspevkov

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

v Ostatné programy

4

633

25.01.2011 0:59

Flowy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kliknutie pravým tlačítkom

v Ovládače

2

919

26.12.2014 21:20

samuel747 Zobrazenie posledných príspevkov

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

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

1

453

23.11.2011 12:11

Fico Zobrazenie posledných príspevkov

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

v Delphi, Visual Basic

2

814

06.08.2009 19:16

HMilos Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

25

931

23.03.2009 21:33

7diwad7 Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

1

396

14.11.2012 20:48

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nie na každé kliknutie reaguje myška

v Externé zariadenia

4

233

09.05.2023 11:21

Rafi87 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Gmail - jediné kliknutie a reklama je preč

v Novinky

6

589

27.02.2014 10:07

mirom Zobrazenie posledných príspevkov

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

614

23.03.2011 20:31

emer Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra