AutoHotkey スレッド part35at SOFTWARE
AutoHotkey スレッド part35 - 暇つぶし2ch583:名無しさん@お腹いっぱい。
25/03/23 19:55:28.36 lmyXDRax0.net
>>451
まず、こちら何度も何度も試しています。
ですが何度も修正しても上手く動きません。
例えばおっしゃるとおりの文面「AutoHotkeyのv2で現在の日付をIMEに関わらず必ず半角英数字で出すコード書いて」でお願いしても
URLリンク(i.imgur.com)
--------------------------------------------------------------------------------------------------
^d:: ; Ctrl + D で日付を出力

{
; IMEをOFFにする(Google日本語入力やMS-IME対応)
imeOff("A") ; アクティブウィンドウのIMEをOFFにする

; 日付を取得してフォーマット
FormatTime := FormatTimeStr("yyyy/MM/dd")

; クリップボード経由で安全に貼り付け
ClipSaved := A_Clipboard
A_Clipboard := FormatTime
Sleep 50 ; クリップボード反映待ち
Send("^v")
Sleep 50
A_Clipboard := ClipSaved
}

; IMEをOFFにする関数
imeOff(winTitle) {
hWnd := WinGetID(winTitle)
ime := DllCall("imm32.dll\ImmGetContext", "ptr", hWnd, "ptr")
if (ime)
{
DllCall("imm32.dll\ImmSetOpenStatus", "ptr", ime, "int", 0)
DllCall("imm32.dll\ImmReleaseContext", "ptr", hWnd, "ptr", ime)
}
}

; 現在の日付をフォーマットする関数
FormatTimeStr(format := "yyyy/MM/dd") {
return FormatTime(, format)
}
--------------------------------------------------------------------------------------------------

これを入れても上手く動きません(chromeやエクスプローラで動かない


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch