PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

回應
 
主題工具
alv
*停權中*
 

加入日期: Apr 2002
您的住址: 高雄
文章: 1,988
<程式設計>這種功能如何達成?

請問如果要寫一個程式控制滑鼠去開出小算盤並按1+1=2的結果出來,該用什麼語言去寫? 感覺很多rutine的工作很常用類似這種功能,目前小弟會的語言只有c和java,java好像不能控制鼠標超過它的畫面範圍
     
      
舊 2012-04-25, 02:31 AM #1
回應時引用此文章
alv離線中  
ghk
Major Member
 

加入日期: Jan 2001
文章: 120
 

此文章於 2012-04-25 02:56 AM 被 ghk 編輯.
舊 2012-04-25, 02:53 AM #2
回應時引用此文章
ghk離線中  
怒火燒盡九重天
Basic Member
 

加入日期: Dec 2006
文章: 10
可以用AutoIt。語法像Basic。
舊 2012-04-25, 02:57 AM #3
回應時引用此文章
怒火燒盡九重天離線中  
alv
*停權中*
 

加入日期: Apr 2002
您的住址: 高雄
文章: 1,988
感謝 有得研究了
舊 2012-04-25, 03:06 AM #4
回應時引用此文章
alv離線中  
alv
*停權中*
 

加入日期: Apr 2002
您的住址: 高雄
文章: 1,988
再問一下以上軟體可以跟C或java結合嗎?
舊 2012-04-25, 03:09 AM #5
回應時引用此文章
alv離線中  
u3350829
Master Member
 

加入日期: Jun 2002
文章: 2,332
Red face

樓主你需要的不是啥程式語言...而是OS相關的SDK和API...
程式語言這種東西只是個基本內功,而OS提供的SDK/API甚至更低階的driver用lib
等等才是你的招式,以在Windows下來說你會需要CreateProcess()來啟動小算盤,
然後再用SendMessage()來傳送滑鼠或按鍵給小算盤,這些都是SDK裡面的API...
至於二樓那個類似按鍵精靈的升級版則是很像直譯式語言的強化升級版,就是把
OS提供的SDK/API這些包裝成更好用的介面給你操作而已.
__________________
Es muss sein!
舊 2012-04-25, 03:09 AM #6
回應時引用此文章
u3350829離線中  
alv
*停權中*
 

加入日期: Apr 2002
您的住址: 高雄
文章: 1,988
了解,太感謝了
舊 2012-04-25, 05:12 AM #7
回應時引用此文章
alv離線中  
diolin
Basic Member
 

加入日期: Oct 2003
文章: 18
如果接受 VB 的話

SendKeys 應該也可以達到
舊 2012-04-25, 10:57 AM #8
回應時引用此文章
diolin離線中  
typh
Advance Member
 

加入日期: Mar 2010
您的住址: 三界火宅
文章: 396
找個工讀生給個二百塊就達成了!

我說真的
__________________
為天地立心,為生民立命,為往聖繼絕學,為萬世開太平。
舊 2012-04-25, 11:54 AM #9
回應時引用此文章
typh離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:07 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。