CLKITEM

指定したIDのウィンドウのアイテムをクリックします。アイテムに指定できるものにはボタン・チェックボックス・ラジオボタン・リストボックス・コンボボックス・タブコントロール・メニュー・ツリービュー・リストビュー・ツールバー・リンクがあります。

構文
  1. Boolean = CLKITEM( ID, アイテム名, [種別, On/Off, 番号] )
引数
ID
Windowを識別するID
アイテム名
ボタン、チェックボックス、ラジオボタンのキャプションの文字 もしくは リストボックス、コンボボックスの選択名 もしくは タブ名 もしくは メニュー項目名 もしくは ツリービュー項目、リストビュー項目 もしくは ツールバー上のボタン名
種別
チェックするアイテム種別
CLK_BTN
ボタン、チェックボックス、ラジオボタン
CLK_LIST
リストボックス、コンボボックス
CLK_TAB
タブコントロール
CLK_MENU
メニュー
CLK_TREEVIEW
ツリービュー (CLK_TREEVEWでも可)
CLK_LISTVIEW
リストビュー (CLK_LSTVEWでも可)
CLK_TOOLBAR
ツールバー
CLK_LINK
リンク
CLK_ACC
アクセシビリティ用インターフェースを利用したクリック
追加オプション
CLK_SHORT
文字省略指定: 部分一致にて検索 (例:CLK_LIST or CLK_SHORT)
CLK_BACK
バックグランド実行: ウィンドウをアクティブ化しません
CLK_MUSMOVE
マウス移動: マウスをその場所に移動(CLK_MOUSEMOVE でも可)
CLK_RIGHTCLK
右クリック: アイテムにより右クリックの動作
CLK_LEFTCLK
左クリック: アイテムにより左クリックの動作
CLK_DBLCLK
ダブルクリック:2段目のクリック動作(1段目としてCLK_LEFTCLK が必要)
CLK_FROMLAST
後ろからサーチ: CLK_ACC 指定時にアイテムを後ろからサーチ
CLK_API
API インターフェースのみを使用
CLK_UIA
UI Automation インターフェースのみを使用
On/Off
チェックボックス, メニューでのチェック、およびクリック動作 True=On、False=Off(デフォルトはOn)
番号
同名のアイテム名がある場合のオブジェクト順番 (左上から数えたオブジェクト順番[1から指定])
戻値

TRUE:正常、 FALSE:処理不能

アイテム名の最後に付く ニーモニック[(&A)、(&B)...、(&C):等]は要りません

種別:省略時は BTN ->LIST ->TAB ->MENU ->TREEVEW ->LSTVEW ->TOOLBAR ->LINK の順でサーチ

インターフェース指定が無い場合は API ->UIA ->ACC の順でサーチ

メニュー, ツリービュー, スプリットボタン: \ にてパス指定表記可
(例:\TOP\TEMP\FILE )ぶつかる物がなければパス指定は不要

リストボックス: 複数選択の場合は タブにて アイテム名を繋げる

プログラム実行例

電卓を操作し計算をする

ファイル名を指定して実行で「ごみ箱」を開く

CLKITEM記述例

以下のプログラムは、CLKITEMで操作することができるすべての項目を記載しています。そのため実行するときは必要な箇所のみ抽出してご利用ください。メモ帳で「ファイル→新規」をクリックさせたい場合以下のようになります。

DIM ID = GETID("メモ帳", "Notepad") CLKITEM(ID, "ファイル\開く", ITM_MENU)

また、各1行目にある「DIM ID = GETID(~)」の部分は開いているファイルによってタイトルが変わることがありますので各自書き換えてください。例えば、メモ帳の場合は「(ファイル名) – メモ帳」というタイトルになるので(ファイル名)の部分に操作したいファイル名を入力してください。

メモ帳

メモ帳
DIM ID = GETID("メモ帳", "Notepad") // [ITM_BTN] CLKITEM(ID, "1 行上", ITM_BTN) CLKITEM(ID, "1 行下", ITM_BTN) CLKITEM(ID, "最小化", ITM_BTN) CLKITEM(ID, "最大化", ITM_BTN) CLKITEM(ID, "閉じる", ITM_BTN) // [ITM_LIST] // [ITM_TAB] // [ITM_MENU] CLKITEM(ID, "ファイル\新規", ITM_MENU) CLKITEM(ID, "ファイル\新しいウィンドウ", ITM_MENU) CLKITEM(ID, "ファイル\開く", ITM_MENU) CLKITEM(ID, "ファイル\上書き保存", ITM_MENU) CLKITEM(ID, "ファイル\名前を付けて保存", ITM_MENU) CLKITEM(ID, "ファイル\ページ設定", ITM_MENU) CLKITEM(ID, "ファイル\印刷", ITM_MENU) CLKITEM(ID, "ファイル\メモ帳の終了", ITM_MENU) CLKITEM(ID, "編集\元に戻す", ITM_MENU) CLKITEM(ID, "編集\切り取り", ITM_MENU) CLKITEM(ID, "編集\コピー", ITM_MENU) CLKITEM(ID, "編集\貼り付け", ITM_MENU) CLKITEM(ID, "編集\削除", ITM_MENU) CLKITEM(ID, "編集\Bing で検索", ITM_MENU) CLKITEM(ID, "編集\検索", ITM_MENU) CLKITEM(ID, "編集\次を検索", ITM_MENU) CLKITEM(ID, "編集\前を検索", ITM_MENU) CLKITEM(ID, "編集\置換", ITM_MENU) CLKITEM(ID, "編集\行へ移動", ITM_MENU) CLKITEM(ID, "編集\すべて選択", ITM_MENU) CLKITEM(ID, "編集\日付と時刻", ITM_MENU) CLKITEM(ID, "書式\右端で折り返す", ITM_MENU) CLKITEM(ID, "書式\フォント", ITM_MENU) CLKITEM(ID, "表示\ズーム\拡大", ITM_MENU) CLKITEM(ID, "表示\ズーム\縮小", ITM_MENU) CLKITEM(ID, "表示\ズーム\既定の倍率に戻す", ITM_MENU) CLKITEM(ID, "表示\ステータス バー", ITM_MENU) CLKITEM(ID, "ヘルプ\ヘルプの表示", ITM_MENU) CLKITEM(ID, "ヘルプ\フィードバックの送信", ITM_MENU) CLKITEM(ID, "ヘルプ\バージョン情報", ITM_MENU) // [ITM_TREEVIEW] // [ITM_LISTVIEW] // [ITM_EDIT] CLKITEM(ID, "", ITM_EDIT) // [ITM_STATIC] CLKITEM(ID, "", ITM_STATIC) // [ITM_STATUSBAR] CLKITEM(ID, "", ITM_STATUSBAR) CLKITEM(ID, "1 行、1 列", ITM_STATUSBAR) CLKITEM(ID, "100%", ITM_STATUSBAR) CLKITEM(ID, "Windows (CRLF)", ITM_STATUSBAR) CLKITEM(ID, "UTF-8", ITM_STATUSBAR) // [ITM_TOOLBAR] CLKITEM(ID, "ファイル", ITM_TOOLBAR) CLKITEM(ID, "編集", ITM_TOOLBAR) CLKITEM(ID, "書式", ITM_TOOLBAR) CLKITEM(ID, "表示", ITM_TOOLBAR) CLKITEM(ID, "ヘルプ", ITM_TOOLBAR) // [ITM_LINK] // [ITM_ACCCLK] CLKITEM(ID, "1 行上", ITM_ACCCLK) CLKITEM(ID, "1 行下", ITM_ACCCLK) // [ITM_ACCCLK2] CLKITEM(ID, "1 行上", ITM_ACCCLK2) CLKITEM(ID, "1 行下", ITM_ACCCLK2) // [ITM_ACCTXT] CLKITEM(ID, "1 行、1 列", ITM_ACCTXT) CLKITEM(ID, "100%", ITM_ACCTXT) CLKITEM(ID, "Windows (CRLF)", ITM_ACCTXT) CLKITEM(ID, "UTF-8", ITM_ACCTXT) // [ITM_ACCEDIT] CLKITEM(ID, "", ITM_ACCEDIT) // [ITM_FROMLAST]

ペイント

ペイント
DIM ID = GETID("ペイント", "MSPaintApp") // [ITM_BTN] CLKITEM(ID, "縮小", ITM_BTN) CLKITEM(ID, "拡大", ITM_BTN) // [ITM_LIST] CLKITEM(ID, "直線", ITM_LIST) CLKITEM(ID, "曲線", ITM_LIST) CLKITEM(ID, "楕円形", ITM_LIST) CLKITEM(ID, "四角形", ITM_LIST) CLKITEM(ID, "角丸四角形", ITM_LIST) CLKITEM(ID, "多角形", ITM_LIST) CLKITEM(ID, "三角形", ITM_LIST) CLKITEM(ID, "直角三角形", ITM_LIST) CLKITEM(ID, "ひし形", ITM_LIST) CLKITEM(ID, "五角形", ITM_LIST) CLKITEM(ID, "六角形", ITM_LIST) CLKITEM(ID, "右矢印", ITM_LIST) CLKITEM(ID, "左矢印", ITM_LIST) CLKITEM(ID, "上矢印", ITM_LIST) CLKITEM(ID, "下矢印", ITM_LIST) CLKITEM(ID, "星 4", ITM_LIST) CLKITEM(ID, "星 5", ITM_LIST) CLKITEM(ID, "星 6", ITM_LIST) CLKITEM(ID, "角丸四角形吹き出し", ITM_LIST) CLKITEM(ID, "楕円形吹き出し", ITM_LIST) CLKITEM(ID, "雲形吹き出し", ITM_LIST) CLKITEM(ID, "ハート", ITM_LIST) CLKITEM(ID, "稲妻", ITM_LIST) // [ITM_TAB] CLKITEM(ID, "ホーム", ITM_TAB) CLKITEM(ID, "表示", ITM_TAB) // [ITM_MENU] // [ITM_TREEVIEW] // [ITM_LISTVIEW] // [ITM_EDIT] // [ITM_STATIC] CLKITEM(ID, "", ITM_STATIC) CLKITEM(ID, "100%", ITM_STATIC) // [ITM_STATUSBAR] CLKITEM(ID, "", ITM_STATUSBAR) CLKITEM(ID, "", ITM_STATUSBAR) CLKITEM(ID, "10 × 10‏px", ITM_STATUSBAR) CLKITEM(ID, "", ITM_STATUSBAR) CLKITEM(ID, "", ITM_STATUSBAR) CLKITEM(ID, "", ITM_STATUSBAR) // [ITM_TOOLBAR] CLKITEM(ID, "クイック アクセス ツール バー", ITM_TOOLBAR) CLKITEM(ID, "クリップボード", ITM_TOOLBAR) CLKITEM(ID, "イメージ ", ITM_TOOLBAR) CLKITEM(ID, "ツール ", ITM_TOOLBAR) CLKITEM(ID, "", ITM_TOOLBAR) CLKITEM(ID, "図形 ", ITM_TOOLBAR) CLKITEM(ID, "", ITM_TOOLBAR) CLKITEM(ID, "色 ", ITM_TOOLBAR) CLKITEM(ID, "", ITM_TOOLBAR) // [ITM_LINK] // [ITM_ACCCLK] CLKITEM(ID, "UIRibbonDockLeft", ITM_ACCCLK) CLKITEM(ID, "UIRibbonDockRight", ITM_ACCCLK) CLKITEM(ID, "UIRibbonDockTop", ITM_ACCCLK) CLKITEM(ID, "Ribbon", ITM_ACCCLK) CLKITEM(ID, "新規", ITM_ACCCLK) CLKITEM(ID, "開く", ITM_ACCCLK) CLKITEM(ID, "上書き保存", ITM_ACCCLK) CLKITEM(ID, "印刷", ITM_ACCCLK) CLKITEM(ID, "印刷プレビュー", ITM_ACCCLK) CLKITEM(ID, "電子メールの送信", ITM_ACCCLK) CLKITEM(ID, "元に戻す", ITM_ACCCLK) CLKITEM(ID, "やり直し", ITM_ACCCLK) CLKITEM(ID, "クイック アクセス ツール バーのカスタマイズ", ITM_ACCCLK) CLKITEM(ID, "その他のコントロール", ITM_ACCCLK) CLKITEM(ID, "ファイル タブ", ITM_ACCCLK) CLKITEM(ID, "ホーム", ITM_ACCCLK) CLKITEM(ID, "表示", ITM_ACCCLK) CLKITEM(ID, "印刷プレビュー", ITM_ACCCLK) CLKITEM(ID, "1 列左", ITM_ACCCLK) CLKITEM(ID, "1 列右", ITM_ACCCLK) CLKITEM(ID, "リボンの最小化", ITM_ACCCLK) CLKITEM(ID, "リボンの最小化", ITM_ACCCLK) CLKITEM(ID, "ヘルプ", ITM_ACCCLK) CLKITEM(ID, "貼り付け", ITM_ACCCLK) CLKITEM(ID, "貼り付け", ITM_ACCCLK) CLKITEM(ID, "切り取り", ITM_ACCCLK) CLKITEM(ID, "コピー", ITM_ACCCLK) CLKITEM(ID, "選択", ITM_ACCCLK) CLKITEM(ID, "選択", ITM_ACCCLK) CLKITEM(ID, "トリミング", ITM_ACCCLK) CLKITEM(ID, "サイズ変更", ITM_ACCCLK) CLKITEM(ID, "回転", ITM_ACCCLK) CLKITEM(ID, "鉛筆", ITM_ACCCLK) CLKITEM(ID, "塗りつぶし", ITM_ACCCLK) CLKITEM(ID, "テキスト", ITM_ACCCLK) CLKITEM(ID, "消しゴム", ITM_ACCCLK) CLKITEM(ID, "色の選択", ITM_ACCCLK) CLKITEM(ID, "拡大鏡", ITM_ACCCLK) CLKITEM(ID, "ブラシ", ITM_ACCCLK) CLKITEM(ID, "ブラシ", ITM_ACCCLK) CLKITEM(ID, "直線", ITM_ACCCLK) CLKITEM(ID, "曲線", ITM_ACCCLK) CLKITEM(ID, "楕円形", ITM_ACCCLK) CLKITEM(ID, "四角形", ITM_ACCCLK) CLKITEM(ID, "角丸四角形", ITM_ACCCLK) CLKITEM(ID, "多角形", ITM_ACCCLK) CLKITEM(ID, "三角形", ITM_ACCCLK) CLKITEM(ID, "直角三角形", ITM_ACCCLK) CLKITEM(ID, "ひし形", ITM_ACCCLK) CLKITEM(ID, "五角形", ITM_ACCCLK) CLKITEM(ID, "六角形", ITM_ACCCLK) CLKITEM(ID, "右矢印", ITM_ACCCLK) CLKITEM(ID, "左矢印", ITM_ACCCLK) CLKITEM(ID, "上矢印", ITM_ACCCLK) CLKITEM(ID, "下矢印", ITM_ACCCLK) CLKITEM(ID, "星 4", ITM_ACCCLK) CLKITEM(ID, "星 5", ITM_ACCCLK) CLKITEM(ID, "星 6", ITM_ACCCLK) CLKITEM(ID, "角丸四角形吹き出し", ITM_ACCCLK) CLKITEM(ID, "楕円形吹き出し", ITM_ACCCLK) CLKITEM(ID, "雲形吹き出し", ITM_ACCCLK) CLKITEM(ID, "ハート", ITM_ACCCLK) CLKITEM(ID, "稲妻", ITM_ACCCLK) CLKITEM(ID, "1 行上", ITM_ACCCLK) CLKITEM(ID, "前のページ", ITM_ACCCLK) CLKITEM(ID, "次のページ", ITM_ACCCLK) CLKITEM(ID, "1 行下", ITM_ACCCLK) CLKITEM(ID, "1 列左", ITM_ACCCLK) CLKITEM(ID, "左のページ", ITM_ACCCLK) CLKITEM(ID, "右のページ", ITM_ACCCLK) CLKITEM(ID, "1 列右", ITM_ACCCLK) CLKITEM(ID, "上へ移動", ITM_ACCCLK) CLKITEM(ID, "下へ移動", ITM_ACCCLK) CLKITEM(ID, "図形", ITM_ACCCLK) CLKITEM(ID, "輪郭", ITM_ACCCLK) CLKITEM(ID, "塗りつぶし", ITM_ACCCLK) CLKITEM(ID, "線の幅", ITM_ACCCLK) CLKITEM(ID, "色 1", ITM_ACCCLK) CLKITEM(ID, "色 2", ITM_ACCCLK) CLKITEM(ID, "色の編集", ITM_ACCCLK) CLKITEM(ID, "ペイント 3D で編集する", ITM_ACCCLK) CLKITEM(ID, "1 列左", ITM_ACCCLK) CLKITEM(ID, "1 列右", ITM_ACCCLK) CLKITEM(ID, "UIRibbonDockBottom", ITM_ACCCLK) CLKITEM(ID, "キャンバス での ブラシ ツールの使用", ITM_ACCCLK) CLKITEM(ID, "UIRibbonWorkPane", ITM_ACCCLK) CLKITEM(ID, "縮小", ITM_ACCCLK) CLKITEM(ID, "ズーム スライダー", ITM_ACCCLK) CLKITEM(ID, "左へドラッグ", ITM_ACCCLK) CLKITEM(ID, "右へドラッグ", ITM_ACCCLK) CLKITEM(ID, "拡大", ITM_ACCCLK) // [ITM_ACCCLK2] CLKITEM(ID, "無題 – ペイント", ITM_ACCCLK2) CLKITEM(ID, "UIRibbonDockLeft", ITM_ACCCLK2) CLKITEM(ID, "UIRibbonDockRight", ITM_ACCCLK2) CLKITEM(ID, "UIRibbonDockTop", ITM_ACCCLK2) CLKITEM(ID, "Ribbon", ITM_ACCCLK2) CLKITEM(ID, "新規", ITM_ACCCLK2) CLKITEM(ID, "開く", ITM_ACCCLK2) CLKITEM(ID, "上書き保存", ITM_ACCCLK2) CLKITEM(ID, "印刷", ITM_ACCCLK2) CLKITEM(ID, "印刷プレビュー", ITM_ACCCLK2) CLKITEM(ID, "電子メールの送信", ITM_ACCCLK2) CLKITEM(ID, "元に戻す", ITM_ACCCLK2) CLKITEM(ID, "やり直し", ITM_ACCCLK2) CLKITEM(ID, "クイック アクセス ツール バーのカスタマイズ", ITM_ACCCLK2) CLKITEM(ID, "その他のコントロール", ITM_ACCCLK2) CLKITEM(ID, "ファイル タブ", ITM_ACCCLK2) CLKITEM(ID, "ホーム", ITM_ACCCLK2) CLKITEM(ID, "表示", ITM_ACCCLK2) CLKITEM(ID, "印刷プレビュー", ITM_ACCCLK2) CLKITEM(ID, "1 列左", ITM_ACCCLK2) CLKITEM(ID, "1 列右", ITM_ACCCLK2) CLKITEM(ID, "リボンの最小化", ITM_ACCCLK2) CLKITEM(ID, "リボンの最小化", ITM_ACCCLK2) CLKITEM(ID, "ヘルプ", ITM_ACCCLK2) CLKITEM(ID, "貼り付け", ITM_ACCCLK2) CLKITEM(ID, "貼り付け", ITM_ACCCLK2) CLKITEM(ID, "切り取り", ITM_ACCCLK2) CLKITEM(ID, "コピー", ITM_ACCCLK2) CLKITEM(ID, "選択", ITM_ACCCLK2) CLKITEM(ID, "選択", ITM_ACCCLK2) CLKITEM(ID, "トリミング", ITM_ACCCLK2) CLKITEM(ID, "サイズ変更", ITM_ACCCLK2) CLKITEM(ID, "回転", ITM_ACCCLK2) CLKITEM(ID, "鉛筆", ITM_ACCCLK2) CLKITEM(ID, "塗りつぶし", ITM_ACCCLK2) CLKITEM(ID, "テキスト", ITM_ACCCLK2) CLKITEM(ID, "消しゴム", ITM_ACCCLK2) CLKITEM(ID, "色の選択", ITM_ACCCLK2) CLKITEM(ID, "拡大鏡", ITM_ACCCLK2) CLKITEM(ID, "ブラシ", ITM_ACCCLK2) CLKITEM(ID, "ブラシ", ITM_ACCCLK2) CLKITEM(ID, "直線", ITM_ACCCLK2) CLKITEM(ID, "曲線", ITM_ACCCLK2) CLKITEM(ID, "楕円形", ITM_ACCCLK2) CLKITEM(ID, "四角形", ITM_ACCCLK2) CLKITEM(ID, "角丸四角形", ITM_ACCCLK2) CLKITEM(ID, "多角形", ITM_ACCCLK2) CLKITEM(ID, "三角形", ITM_ACCCLK2) CLKITEM(ID, "直角三角形", ITM_ACCCLK2) CLKITEM(ID, "ひし形", ITM_ACCCLK2) CLKITEM(ID, "五角形", ITM_ACCCLK2) CLKITEM(ID, "六角形", ITM_ACCCLK2) CLKITEM(ID, "右矢印", ITM_ACCCLK2) CLKITEM(ID, "左矢印", ITM_ACCCLK2) CLKITEM(ID, "上矢印", ITM_ACCCLK2) CLKITEM(ID, "下矢印", ITM_ACCCLK2) CLKITEM(ID, "星 4", ITM_ACCCLK2) CLKITEM(ID, "星 5", ITM_ACCCLK2) CLKITEM(ID, "星 6", ITM_ACCCLK2) CLKITEM(ID, "角丸四角形吹き出し", ITM_ACCCLK2) CLKITEM(ID, "楕円形吹き出し", ITM_ACCCLK2) CLKITEM(ID, "雲形吹き出し", ITM_ACCCLK2) CLKITEM(ID, "ハート", ITM_ACCCLK2) CLKITEM(ID, "稲妻", ITM_ACCCLK2) CLKITEM(ID, "1 行上", ITM_ACCCLK2) CLKITEM(ID, "前のページ", ITM_ACCCLK2) CLKITEM(ID, "次のページ", ITM_ACCCLK2) CLKITEM(ID, "1 行下", ITM_ACCCLK2) CLKITEM(ID, "1 列左", ITM_ACCCLK2) CLKITEM(ID, "左のページ", ITM_ACCCLK2) CLKITEM(ID, "右のページ", ITM_ACCCLK2) CLKITEM(ID, "1 列右", ITM_ACCCLK2) CLKITEM(ID, "上へ移動", ITM_ACCCLK2) CLKITEM(ID, "下へ移動", ITM_ACCCLK2) CLKITEM(ID, "図形", ITM_ACCCLK2) CLKITEM(ID, "輪郭", ITM_ACCCLK2) CLKITEM(ID, "塗りつぶし", ITM_ACCCLK2) CLKITEM(ID, "線の幅", ITM_ACCCLK2) CLKITEM(ID, "色 1", ITM_ACCCLK2) CLKITEM(ID, "色 2", ITM_ACCCLK2) CLKITEM(ID, "色の編集", ITM_ACCCLK2) CLKITEM(ID, "ペイント 3D で編集する", ITM_ACCCLK2) CLKITEM(ID, "1 列左", ITM_ACCCLK2) CLKITEM(ID, "1 列右", ITM_ACCCLK2) CLKITEM(ID, "UIRibbonDockBottom", ITM_ACCCLK2) CLKITEM(ID, "キャンバス での ブラシ ツールの使用", ITM_ACCCLK2) CLKITEM(ID, "UIRibbonWorkPane", ITM_ACCCLK2) CLKITEM(ID, "縮小", ITM_ACCCLK2) CLKITEM(ID, "ズーム スライダー", ITM_ACCCLK2) CLKITEM(ID, "左へドラッグ", ITM_ACCCLK2) CLKITEM(ID, "右へドラッグ", ITM_ACCCLK2) CLKITEM(ID, "拡大", ITM_ACCCLK2) // [ITM_ACCTXT] CLKITEM(ID, "10 × 10‏px", ITM_ACCTXT) CLKITEM(ID, "ズーム(M)", ITM_ACCTXT) CLKITEM(ID, "100%", ITM_ACCTXT) // [ITM_ACCEDIT] // [ITM_FROMLAST]

電卓

電卓
DIM ID = GETID("電卓", "ApplicationFrameWindow") // [ITM_BTN] CLKITEM(ID, "電卓 の最小化", ITM_BTN) CLKITEM(ID, "電卓 を最大化する", ITM_BTN) CLKITEM(ID, "電卓 を閉じる", ITM_BTN) CLKITEM(ID, "すべてのメモリをクリア", ITM_BTN) CLKITEM(ID, "メモリ呼び出し", ITM_BTN) CLKITEM(ID, "メモリ加算", ITM_BTN) CLKITEM(ID, "メモリ減算", ITM_BTN) CLKITEM(ID, "メモリ保存", ITM_BTN) CLKITEM(ID, "%", ITM_BTN) CLKITEM(ID, "平方根算出", ITM_BTN) CLKITEM(ID, "2 乗", ITM_BTN) CLKITEM(ID, "逆数", ITM_BTN) CLKITEM(ID, "除算", ITM_BTN) CLKITEM(ID, "乗算", ITM_BTN) CLKITEM(ID, "マイナス", ITM_BTN) CLKITEM(ID, "プラス", ITM_BTN) CLKITEM(ID, "等号", ITM_BTN) CLKITEM(ID, "項目をクリア", ITM_BTN) CLKITEM(ID, "クリア", ITM_BTN) CLKITEM(ID, "Backspace", ITM_BTN) CLKITEM(ID, "0", ITM_BTN) CLKITEM(ID, "1", ITM_BTN) CLKITEM(ID, "2", ITM_BTN) CLKITEM(ID, "3", ITM_BTN) CLKITEM(ID, "4", ITM_BTN) CLKITEM(ID, "5", ITM_BTN) CLKITEM(ID, "6", ITM_BTN) CLKITEM(ID, "7", ITM_BTN) CLKITEM(ID, "8", ITM_BTN) CLKITEM(ID, "9", ITM_BTN) CLKITEM(ID, "小数点", ITM_BTN) CLKITEM(ID, "正 負", ITM_BTN) CLKITEM(ID, "ナビゲーションを開く", ITM_BTN) CLKITEM(ID, "常に手前に表示", ITM_BTN) // [ITM_LIST] // [ITM_TAB] CLKITEM(ID, "まだ履歴がありません", ITM_TAB) CLKITEM(ID, "メモリ", ITM_TAB) // [ITM_MENU] // [ITM_TREEVIEW] // [ITM_LISTVIEW] // [ITM_EDIT] // [ITM_STATIC] CLKITEM(ID, "電卓", ITM_STATIC) CLKITEM(ID, "標準 電卓モード", ITM_STATIC) CLKITEM(ID, "式は です", ITM_STATIC) CLKITEM(ID, "表示は 0 です", ITM_STATIC) // [ITM_STATUSBAR] // [ITM_TOOLBAR] // [ITM_LINK] // [ITM_ACCCLK] // [ITM_ACCCLK2] // [ITM_ACCTXT] // [ITM_ACCEDIT] // [ITM_FROMLAST]

ファイル名を指定して実行

ファイル名を指定して実行
DIM ID = GETID("ファイル名を指定して実行", "#32770") // [ITM_BTN] CLKITEM(ID, "OK", ITM_BTN) CLKITEM(ID, "キャンセル", ITM_BTN) CLKITEM(ID, "参照", ITM_BTN) // [ITM_LIST] CLKITEM(ID, "calc", ITM_LIST) CLKITEM(ID, "mspaint", ITM_LIST) CLKITEM(ID, "notepad", ITM_LIST) CLKITEM(ID, "excel", ITM_LIST) CLKITEM(ID, "msconfig", ITM_LIST) CLKITEM(ID, "winword", ITM_LIST) CLKITEM(ID, "shell:ControlPanelFolder", ITM_LIST) CLKITEM(ID, "cmd", ITM_LIST) CLKITEM(ID, "shell:startup", ITM_LIST) CLKITEM(ID, "shutdown /r /t 0", ITM_LIST) CLKITEM(ID, "Services.msc", ITM_LIST) // [ITM_TAB] // [ITM_MENU] // [ITM_TREEVIEW] // [ITM_LISTVIEW] // [ITM_EDIT] CLKITEM(ID, "", ITM_EDIT) // [ITM_STATIC] CLKITEM(ID, "", ITM_STATIC) CLKITEM(ID, "実行するプログラム名、または開くフォルダーやドキュメント名、インターネット リソース名を入力してください。", ITM_STATIC) CLKITEM(ID, "名前(&O):", ITM_STATIC) // [ITM_STATUSBAR] // [ITM_TOOLBAR] // [ITM_LINK] // [ITM_ACCCLK] CLKITEM(ID, "開く", ITM_ACCCLK) CLKITEM(ID, "calc", ITM_ACCCLK) CLKITEM(ID, "mspaint", ITM_ACCCLK) CLKITEM(ID, "notepad", ITM_ACCCLK) CLKITEM(ID, "excel", ITM_ACCCLK) CLKITEM(ID, "msconfig", ITM_ACCCLK) CLKITEM(ID, "winword", ITM_ACCCLK) CLKITEM(ID, "shell:ControlPanelFolder", ITM_ACCCLK) CLKITEM(ID, "cmd", ITM_ACCCLK) CLKITEM(ID, "shell:startup", ITM_ACCCLK) CLKITEM(ID, "shutdown /r /t 0", ITM_ACCCLK) CLKITEM(ID, "Services.msc", ITM_ACCCLK) CLKITEM(ID, "1 行上", ITM_ACCCLK) CLKITEM(ID, "1 行下", ITM_ACCCLK) CLKITEM(ID, "別メモリ領域で実行する", ITM_ACCCLK) CLKITEM(ID, "OK", ITM_ACCCLK) CLKITEM(ID, "キャンセル", ITM_ACCCLK) CLKITEM(ID, "参照", ITM_ACCCLK) // [ITM_ACCCLK2] CLKITEM(ID, "開く", ITM_ACCCLK2) CLKITEM(ID, "calc", ITM_ACCCLK2) CLKITEM(ID, "mspaint", ITM_ACCCLK2) CLKITEM(ID, "notepad", ITM_ACCCLK2) CLKITEM(ID, "excel", ITM_ACCCLK2) CLKITEM(ID, "msconfig", ITM_ACCCLK2) CLKITEM(ID, "winword", ITM_ACCCLK2) CLKITEM(ID, "shell:ControlPanelFolder", ITM_ACCCLK2) CLKITEM(ID, "cmd", ITM_ACCCLK2) CLKITEM(ID, "shell:startup", ITM_ACCCLK2) CLKITEM(ID, "shutdown /r /t 0", ITM_ACCCLK2) CLKITEM(ID, "Services.msc", ITM_ACCCLK2) CLKITEM(ID, "1 行上", ITM_ACCCLK2) CLKITEM(ID, "1 行下", ITM_ACCCLK2) CLKITEM(ID, "別メモリ領域で実行する", ITM_ACCCLK2) CLKITEM(ID, "OK", ITM_ACCCLK2) CLKITEM(ID, "キャンセル", ITM_ACCCLK2) CLKITEM(ID, "参照", ITM_ACCCLK2) // [ITM_ACCTXT] CLKITEM(ID, "実行するプログラム名、または開くフォルダーやドキュメント名、インターネット リソース名を入力してください。", ITM_ACCTXT) CLKITEM(ID, "名前(O):", ITM_ACCTXT) // [ITM_ACCEDIT] CLKITEM(ID, "", ITM_ACCEDIT) // [ITM_FROMLAST]

Udebug

Udebug
DIM ID = GETID(“Udebug”, “#32770”) CLKITEM(ID, “OK”, CLK_BTN) CLKITEM(ID, “”, CLK_STATIC) CLKITEM(ID, “Access violation at address 005E4D9F in module ‘UDebug.exe’. Read of address 000002E8.”, CLK_STATIC) CLKITEM(ID, “OK”, CLK_ACCCLK) CLKITEM(ID, “OK”, CLK_ACCCLK2) CLKITEM(ID, “Access violation at address 005E4D9F in module ‘UDebug.exe’. Read of address 000002E8.”, CLK_ACCTXT)

Adobe Acrobat Reader DC

Adobe Acrobat Reader DC

GETIDで指定できるタイトルとクラス名は「STATUS関数で取得できる情報を吹き出しに表示」、CLKITEMで指定するアイテム名・種目は「CLKITEMで操作できる項目を取得」で確認できます。

–>

この記事は役に立ちましたか?
役に立った 役に立たなかった