機能を見つけるために、ソーステーブルの前に「一般的なマップを見つけるために、」私のコマンドライブラリを見つけるために、言語のQフィギュアソート

「図F ------------------------ ---------------------フロントデスクでは、見つけるために-------------
見つけるためにマップF(pictname)//フロントマップを見つけるための機能
1、Plugin.Sys.GetScRY - 、FindPic 0,0 Plugin.Sys.GetScRX - 1、pic_path&pictnameを、0.9、 _intXを探している図、_intYマップ見つける
地図_inty> = 0そして、もし、マップ_intx> = 0を見ているのと見つける
ログ実行コンテンツ= V_現在のプログラム&「Fを---------->ピクトを見つけます:「&pictname
Libの共通出力ログを呼び出します(ジャーナル内容が実行されている).. TracePrintの内容をログに記録し実行する
。図1 = F見つけるために
そうでは
実行コンテンツ= V_現在のプログラム&ログ」:「&pictname見つからないFピクトが
共通のLibを呼び出します。出力ログ(操作内容をログ):ログのTracePrintの操作内容を
。= 0図を見つけるためにF.が
あればエンド
エンド機能を
「---------------------------- -----------------------
ファンクション探して画像F(pictname、Xオフセット、Yオフセット)//前景画像をクリックした後見つけるためにクリックしてください
探して絵がFをクリック0 =
FindPic 0,0、Plugin.Sys.GetScRX - 。1、Plugin.Sys.GetScRY - 。1、&PIC_PATHpictname、0.9、_intXをマップ検索すると、地図_intYを見つけます
図_intX> = 0そして、探している場合
LockMouse
SaveMousePosに
図_intY + CINTを探して、図_intX + CINT(Xオフセット)を見つけるのMoveToを、(Yオフセット)
ディレイ50
LeftClickを。1
RestoreMousePosを
UnlockMouse
= V_&現在のプログラムの実行内容をログに記録「F ----------> PICTをクリックしてください:」&pictname
(ジャーナルコンテンツが実行されている)Libの共通の出力ログを呼び出します。..内容をログに記録実行TracePrintの
Fは、チャートのクリック= 1見つけることが
あればエンド
エンド機能を
「---- -----------------------------------------------
機能は、より多くのを探して図F.(pictname)は
、I薄暗い値を返す、ピクト
見つけマルチ図= 0 F.
PICT =スプリット(pictname、 "|")
についてはUBound関数にI = 0(PICT)
。FindPic 0,0、Plugin.Sys.GetScRX - 1、 Plugin.Sys.GetScRY - 1、pic_path&PICT( I)、0.9、 より多くのマップ_intXを探し、_intYよりマップを探して
いる場合は、複数のマップ_intx> = 0を探しては、次に
= "が見つかり:最初の"実行内容をログ&CSTR(I + 1)& "张ピクト:" &PICT(I)
。(ジャーナルコンテンツが実行されている)Libの共通出力ログを呼び出し:. TracePrintのログの実行内容
の詳細マップF = I + 1見つける
ためには、終了を
した場合終了
ログの実行内容は=&CSTR(I + 1)「を見つけることが最初ではありません」 & " 張ピクトを: 「
(内容は実行ログ)Libの共通の出力ログを呼び出し.. TracePrintのコンテンツ操作ログ

エンド機能を
「---------------------------- -----------------------
機能などを図F(pictname)は
"PICTを待って.... F:"実行コンテンツ=をログ&pictname
のLibを呼び出します。一般的な出力ログ(操作内容をログ):操作内容をログTracePrintの
。、等、図= 0
、等図_intX = -1
等、図-1 = _intY
10000の場合
、戻り値=図F.(pictname)を見つける
場合、戻り値> 0そして
ログ"PICTまで-----------> B:" = V_&現在のプログラムの内容を実行&pictname
。Libの共通出力ログを(操作内容をログ)呼び出します。内容をログに記録実行TracePrintの
発見するなど、図_intX = _intXマップを
見つけるために、このような図_intY = _intYマップとして
、このような図1 = Fと
するためには、終了
する場合を終了
500ディレイ

エンド機能
「-------------------------------------------- -------
機能など図は(、pictnameをXオフセット、Yオフセット)Fをクリックして
操作内容=ログ"待って.... PICTをクリックしてください:" &pictname
(操作をログのLib共通の出力ログを呼び出します。コンテンツ):TracePrintのログランコンテンツ
、画像クリック0として=
100000について
FindPic 0、0、Plugin.Sys.GetScRX - 1、Plugin.Sys.GetScRY -等など1、PIC_PATH&pictname、0.9、図_intX、図_intY
ようにIfと図_intX> = 0そして
LockMouse
SaveMousePos
図_intX + CINT(Xオフセット)などを図_intY + CINT等のMoveTo(Yオフセット)
遅延50
LeftClick。1
RestoreMousePosは
UnlockMouse
ログ現在のプログラムの実行内容= V_&「F -------------> PICTをクリックしてください:「&pictname
..(ジャーナルコンテンツが実行されている)Libの共通の出力ログを呼び出します。内容ログ実行TracePrintの
遅延50
=など図1クリックを
するためを終了します
もしエンド
遅延500

エンド機能
「------------------------------------------ ---------
機能と他の図F.(pictname)
薄暗い戻り値
、及び他のF = 0図
他のマルチ図_intX = -1
及び他-1 =図_intY
10000について
戻り値=複数の図を見ています。 F.(pictname)
場合、戻り値> 0そして
他のマルチ図F =戻り値
、及び他のマルチ図_intX =図_intX取得
および他のマルチ図_intY図_intYは=見つける
操作内容をログ=「マルチPICTまで:」&戻り値は
(ジャーナルコンテンツが実行されている)Libの共通の出力ログを呼び出します。..実行コンテンツログインTracePrintの
出口をするためには、
終了した場合
、ログの実行内容は=「一度通過し、すべてのPICTまで待てない」
Libの共通出力ログを呼び出します(ジャーナルコンテンツが実行されている).. TracePrintのログの内容を実行
遅延500

エンド機能
「----------------------------------------- ----------

//注:.. Libの共通出力ログ(実行内容をログ)コマンドライブラリ内の関数「ユニバーサル」と同じに
/ *
出力サブログ(ジャーナルコンテンツ)
の場合V_出力実行はその後1 =ログオンする
コールPlugin.File.WriteFileExを(V_sPath&今すぐ「スクリプトログ.TXT」、()&「 :」& ログの内容)//ここでは、対応するシステムコマンドのプラス実行時間がされている
場合は終了
End Subのを

* /

おすすめ

転載: blog.51cto.com/12815848/2440934