9
、定時為自己摘取
新增乙個計時器,設定果實成熟時間,當時間一到就為自己摘取果實,其需要新增的控制項如下圖所示:
為計時器新增如下**:
private
void mytimer_tick(object sender, eventargs e)
}同時,為「
設定為自己收取時間
」按鈕新增如下**:
private
void
設定為自己收取時間_click(object sender, eventargs e) }
else }
10、模擬滑鼠事件
模擬滑鼠事件主要通過編寫乙個文本來實現對滑鼠事件的模擬,該文字檔案的內容格式為「游標x座標
,游標y座標
,滑鼠事件
,事件暫停時間」,其中滑鼠事件如果為單擊則值為
1,如果為雙擊則值為
2,例如「
1016,702,1,500
」表示在座標(
1016,702
)處單擊滑鼠,然後暫停
0.5秒。
首先定義乙個游標事件類,如下:
private
class
recordcursorevent
//記錄游標事件
然後在全域性變數中定義乙個動態陣列變數來儲存游標事件,如下:
private
arraylist cursorarraylist;//
用乙個動態陣列儲存游標事件ecordcursorevent
定義乙個讀取座標檔案的函式
readinputdata
,其**如下:
private
void readinputdata(string filepath) }
新增乙個按鈕,設定其name和text屬性都為「開啟座標設定檔案」,為其click事件新增如下**:
private
void
設定自動開啟_click(object sender, eventargs e)
else }
然後新增乙個按鈕,設定其name和text屬性都為「模擬滑鼠事件」,為其click事件新增如下**:
private
void
模擬滑鼠事件_click(object sender, eventargs e)
else
if (tempcursorevent.mouseevent == 2)
system.threading.thread.sleep(tempcursorevent.sleeptime); }
}
農場工具程式設計(三)
9 定時為自己摘取 新增乙個計時器,設定果實成熟時間,當時間一到就為自己摘取果實,其需要新增的控制項如下圖所示 為計時器新增如下 private void mytimer tick object sender,eventargs e 同時,為 設定為自己收取時間 按鈕新增如下 private voi...
ARM程式設計工具
arm 的命令列工具有很多,主要是實現彙編 編譯 鏈結 除錯 庫檔案管理等功能。彙編工具 armasm.exe 編譯工具 armcc.exe armcpp.exe tcc.exe tcpp.exe 鏈結工具 armlink.exe 除錯工具 armsd.exe 庫檔案管理工具 armar.exe a...
Linux C 程式設計工具
1 編輯器 2 編譯器 gcc g 不用我介紹了吧?3 除錯工具 gdb 最基本的除錯工具,不需要xwindow xxgdb xwindow下對gdb的圖形化封裝,我沒用過 4 介面製作 glade 5 整合工具 eclipse cdt 不怎麼好用,不過好歹算是c 整合開發環境了。kylix 沒用過...