1樓:
通過鍵盤輸入一個自然數,求該數的因子數
vb模擬滑鼠點選
2樓:匿名使用者
不知道想幹什麼,滑鼠點的那個位置有什麼用啊
怎樣用vb**實現滑鼠單擊的效果
3樓:
給你寫了一個示例,你自己可以看明白的:
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)
指定滑鼠使用絕對座標系,此時,螢幕在水平和垂直方向上均勻分割成65535×65535個單元
移動滑鼠
模擬滑鼠左鍵按下
模擬滑鼠左鍵抬起
private const sw = 1024
private const sh = 768
private sub screen_click(byval x as long, byval y as long)
mw = x / sw * 65535
mh = y / sh * 65535
mouse_event mouseeventf_absolute + mouseeventf_move, mw, mh, 0, 0
mouse_event mouseeventf_leftdown or mouseeventf_leftup, 0, 0, 0, 0
end sub
private sub command1_click()
screen_click 512, 384 '點選command1之後,模擬點選螢幕中間
end sub
private sub command2_click()
print rnd
end sub
private sub form_load()
me.height = me.width
command2.move (me.scalewidth - command2.
width) / 2, (me.scaleheight - command2.height) / 2
end sub
vb模擬滑鼠點選,用於遊戲的。 100
4樓:匿名使用者
模擬滑鼠用mouse_event這個api函式(支援後臺執行)
定時模擬簡單點可以用timer控制元件
自己先去msdn或者別的什麼地方查下mouse_event的用法,不會再問吧。
5樓:瑞安阿芳
這個不需要用vb程式設計,有現成的工具,如:按鍵精靈,下了就可以用(自己看一下幫助)
6樓:匿名使用者
這並不需要使用vb程式設計的,現成的工具,如:按鍵精靈可以(看幫助下)
想用vb模擬滑鼠移動和點選操作,請教高手
7樓:圭珧郎香馨
**是寫在按鈕事件裡的,所以你要點選該按鈕才會移動和點選,親測**有效。
vb 中如何控制滑鼠移動
8樓:
我怎麼感覺,ls兩位有點答非所問。呵呵、你想只是改變窗體中的位置不是螢幕上的位置的話。
一:你在x,y座標是分別加上 me.width 和me.height 加上窗體的橫座標和縱座標不就是吧滑鼠移動到窗體的指定位置了麼。
二:vb預設單位為緹,普通的解析度一般叫畫素,1畫素=15緹所以窗體的長度換算成畫素的話應該是me.width/15,自己測試下。。這樣就可以實現vb的單位轉為螢幕畫素單位了。
VB6程式條怎麼實現,VB6如何讓程式只執行一個程式例項
實現方法很多呀。如果自帶進度條。可以用自帶的做。太久不用vb6了。放了是否自帶了。這種做法就是設定一個總值。比如100,然後把你程式要做的工作分成若干個任務,比如10個。這樣每次一個任務執行完,更新進度條的值。10,20,30.還有更靈活的。不如利用picture box。在flash裡面做一個動畫...
高手請教,怎樣用vb編寫簡單的計算器?謝謝
加上一個按鈕 按鈕單擊事件內 dim a,b a 100 b 100 a b a b a b a b 明白了嗎?靠自己想想啦 直接給你原始碼 你寫不寫沒必要了就 自己慢慢連 增加知識 這個還是給你推薦本書吧 visual basic 程式設計 孫志輝編著。裡面有一章就是講簡單計算器的設計,如果能看到...
VB如何連續讀取串列埠資料,vb怎樣讀取串列埠資料並進行處理?
vb6.0mscomm控制元件可以利用oncomm事件連續獲取來自外設傳送的訊號。基於 1 mscomm控制元件的rthreshold 屬性不為0和恰當的接收 2 使用電腦主機板物理com口或pci多串列埠卡上的com口com,這樣的com口是全雙工的,傳送與接收不會衝突。3 高質量的接收 和符合通...