UWSC_修正メモ

修正メモ

連続クリックマクロからIF文除去

    // Zキーで連打開始
    Ifb GetKeyState(VK_Z) Then
        Ifb ClickFlag Then
            ClickFlag = False;
            AnchorFlag = False;
            Sleep(0.2);
        Else
            ClickFlag = True;
            Sleep(0.2);
        EndIf
    EndIf

↑を↓にした。

    // Zキーで連打開始
    Ifb GetKeyState(VK_Z) Then
        ClickFlag = !ClickFlag;
        AnchorFlag = ClickFlag And AnchorFlag;
        Sleep(0.2);
    EndIf

  • フラグの ON / OFF は否定だけで良い
  • フラグ A が OFF のときはフラグ B を OFF にするには AND 演算子を用いるだけで良い
  • 必ず実行する Sleep(0.2) はIF文の外で良い。(今回はIF文そのものがなくなったが)

  • 最終更新:2014-07-10 17:28:10

このWIKIを編集するにはパスワード入力が必要です

認証パスワード