黃易群俠傳M脫機外掛應用程式黃易神行
3327
6

[討論] 尋找有研究Visual Basic

shin19880511 發表於 2007-11-19 13:28:40 | 只看該作者 回帖獎勵 |倒序瀏覽 |
小弟我有寫出一個程式碼


可是我座標的語法還是不會到我指定的點


有研究Visual Basic的大大 可以一起討論嗎??
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


shin19880511 當前離線
UID
125108
熱心
105 值
嘉獎
0 次
違規
0 次
在線時間
79 小時
經驗
57 點
積分
365
精華
0
最後登錄
2018-8-2
閱讀權限
25
註冊時間
2006-12-22
論壇幣
55 幣
聯合幣
48 枚
幸運鑽
21 顆
招待卷
0 點
查看詳細資料
Rank: 3
shin19880511 2007-11-19 23:41:06
我目前寫的只是簡易的就是類似按鍵精靈      圖片的   只是我還不懂座標..該怎麼移動
回覆

使用道具 舉報

p558899p 當前離線
UID
2009
熱心
10 值
嘉獎
0 次
違規
0 次
在線時間
47 小時
經驗
18 點
積分
18
精華
0
最後登錄
2014-1-27
閱讀權限
10
註冊時間
2006-7-5
論壇幣
141 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
p558899p 2007-11-20 22:41:37
模擬鼠標
--------------------------------------------------------------------------------------------------------------------------------------------------------
需要VB API函數:
mouse_event ←模擬一次鼠標事件
--------------------------------------------------------------------------------------------------------------------------------------------------------
相關API聲明:
mouse_event

Private Declare Sub mouse_event Lib
"user32" ( ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal
cButtons As Long, ByVal dwExtraInfo As Long )
--------------------------------------------------------------------------------------------------------------------------------------------------------
定義變量:
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP
= &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const
MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_MOVE = &H1
Const
MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_RIGHTDOWN = &H8
Const MOUSEEVENTF_RIGHTUP = &H10
--------------------------------------------------------------------------------------------------------------------------------------------------------
MOUSEEVENTF_LEFTDOWN'鼠標左鍵按下
MOUSEEVENTF_LEFTUP'鼠標鬆開
MOUSEEVENTF_RIGHTDOWN '鼠標右鍵按下
MOUSEEVENTF_RIGHTUP'鼠標右鍵鬆開
--------------------------------------------------------------------------------------------------------------------------------------------------------
代碼:
Private Declare Sub mouse_event Lib "user32" ( ByVal dwFlags As
Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal
dwExtraInfo As Long )
Const MOUSEEVENTF_LEFTDOWN = &H2
Const
MOUSEEVENTF_LEFTUP = &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_MOVE = &H1
Const MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_RIGHTDOWN =
&H8
Const MOUSEEVENTF_RIGHTUP = &H10
'這裡是 鼠標左鍵按下 和鬆開兩個事件的組合即一次單擊
mouse_event MOUSEEVENTF_LEFTDOWN or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0
'模擬鼠標右鍵單擊事件
mouse_event MOUSEEVENTF_RIGHTDOWN or MOUSEEVENTF_RIGHTUP, 0,
0, 0, 0
'兩次連續的鼠標左鍵單擊事件 構成一次鼠標雙擊事件
mouse_event MOUSEEVENTF_LEFTDOWN or
MOUSEEVENTF_LEFTUP, 0, 0, 0, 0
mouse_event MOUSEEVENTF_LEFTDOWN or
MOUSEEVENTF_LEFTUP, 0, 0, 0, 0




模擬鍵盤
--------------------------------------------------------------------------------------------------------------------------------------------------------
需要VB API函數:
keybd_event ←函數模擬了鍵盤行動
--------------------------------------------------------------------------------------------------------------------------------------------------------
相關API聲明:
keybd_event

Private Declare Sub keybd_event Lib
"user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal
dwExtraInfo As Long)
--------------------------------------------------------------------------------------------------------------------------------------------------------
需要的控件:Timer(interval不為空)
--------------------------------------------------------------------------------------------------------------------------------------------------------
代碼:
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte,
ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Sub Timer1_Timer()
Call keybd_event(82, 0, 0, 0) '模擬按下"R"鍵
End Sub
--------------------------------------------------------------------------------------------------------------------------------------------------------
其它模擬:
方法一:
AppActivate sTitle
SendKeys "5"
方法二:
AppActivate sTitle
SendKeys vbKey5
方法三:
SendMessage Hwnd,
WM_KEYDOWN, vbKey5, 0&
SendMessage Hwnd, WM_KEYUP, vbKey5, 0&
方法四:
AppActivate sTitle
keybd_event 53, 0, 0, 0
keybd_event 53,
0, KEYEVENTF_KEYUP, 0
方法五:
PostMessage lHwnd, WM_KEYDOWN, vbKey5, 0&
PostMessage lHwnd, WM_KEYUP, vbKey5



你自己試試看吧!我懶得做了∼上面有模擬鍵盤滑鼠行動的原始碼妳事著用用看!
不會的再問我∼
回覆

使用道具 舉報

p558899p 當前離線
UID
2009
熱心
10 值
嘉獎
0 次
違規
0 次
在線時間
47 小時
經驗
18 點
積分
18
精華
0
最後登錄
2014-1-27
閱讀權限
10
註冊時間
2006-7-5
論壇幣
141 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
p558899p 2007-11-22 23:54:47
抱歉唷!我做好了但是。。。。。。最大的問題來了= =?

NP過不了。。。。只能滑鼠移動(自動找怪)。。。其他按鍵部分完全被鎖住唷!

不能不血不能點怪只能蒐尋找怪∼。。。。

我還以為可以過。。。。我寫了好久= =?累。。。。。刪掉刪掉灰心。。。
回覆

使用道具 舉報

75148815 當前離線
UID
139510
熱心
71 值
嘉獎
0 次
違規
0 次
在線時間
33 小時
經驗
34 點
積分
496
精華
0
最後登錄
2023-2-22
閱讀權限
25
註冊時間
2007-1-4
論壇幣
308 幣
聯合幣
50 枚
幸運鑽
20 顆
招待卷
0 點
查看詳細資料
Rank: 3
5
75148815 2007-11-23 08:27:01
大大加油阿..

希望您能努力的完成..

然後來造福大家yociexp174.gif
回覆

使用道具 舉報

olino0319 該用戶已被刪除
6
olino0319 2007-12-7 17:17:02
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

老唐老鴨 當前離線
UID
1067484
熱心
267 值
嘉獎
0 次
違規
0 次
在線時間
67 小時
經驗
267 點
積分
2082
精華
0
最後登錄
2011-1-6
閱讀權限
40
註冊時間
2008-11-10
論壇幣
1480 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
1800 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
7
老唐老鴨 2009-5-7 23:54:05
大家都好厲害唷~我也要變強~謝謝大家
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-25 17:53 , Processed in 0.051333 second(s), 19 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?