[過去ログ] AutoHotkey スレッド part28 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
988
(4): (ワッチョイW 9f58-74ot) 2021/05/10(月)12:59 ID:fhBe8vfI0(1/3) AAS
#If (!isUsKeyboard)
; jp用スクリプト

#If (isUsKeyboard)
;us用スクリプト

#If
+F12:: isUsKeyboard := !isUsKeyboard

JPとUSでスプリクト切り替える意図が書かれてないけど
単純にOSのキー配列設定はJPのままでUSキーボードを使いたいってことなら
ULE4JISおすすめ
989: (ワッチョイW fb81-xxVB) 2021/05/10(月)13:19 ID:tkvybksK0(2/3) AAS
>>986
これはどこにis_usの切り替えを書けばいいですか?

>>988
目的は、US配列の場合はLAlt、JP配列の場合は無変換キーを使ってijklでカーソル移動をしようとしています

試しに以下を書きましたがロード時にJP、USのメッセージボックスが立て続けに出るだけで
それ以降shift f12を押してもメッセージボックスが出てきません

#If (!isUsKeyboard)
Msgbox, JP

#If (isUsKeyboard)
Msgbox, US
省2
990
(3): (ワッチョイW 9f58-74ot) 2021/05/10(月)14:17 ID:fhBe8vfI0(2/3) AAS
まずは#Ifとホットキーのヘルプ読んできて
外部リンク:ahkwiki.net
外部リンク:ahkwiki.net

>988ではトグルの +F12::を#If の外に置いてるからShift+F12でメッセージ表示したいならこう
#If
+F12::
isUsKeyboard := !isUsKeyboard
msgbox,% "isUsKeyboard : " isUsKeyboard
Return

USとJPそれぞれの#If範囲内の挙動を確認したいなら>986のようにホットキー作って
省6
991
(1): (ワッチョイ bbb1-4928) 2021/05/10(月)16:11 ID:JLK/LB300(1/3) AAS
AA省
993
(1): (ワッチョイ bbb1-4928) 2021/05/10(月)16:39 ID:JLK/LB300(2/3) AAS
>>991
>>988,990
スマン、wikiでもそんな書き方してるね

>例3) 文脈に依存しないホットキー
>
>#If
>Esc::ExitApp

自分はいつも↓のように一セットで考えてるので…
---------------------
#If (ほげほげ)
省3
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.043s