回答編集履歴

1 補足修正

mohirain

mohirain score 19

2019/02/26 15:37  投稿

上記コメント部に
```
acw(id)
clkitem(id,"\保存\名前を付けて保存")
```
でいかがでしょうか
acwの行はなくてもよいかもしれません。
▼マークを押したというよりは、メニューを項目を選択したことになります。
acwの行はなくてもよいかもしれません。
そうすれば
id = GETID("", "#32768", -1)
の行も不要になります。
ただ、それ以下の行も少し修正が必要かと思います。
もしファイル名は変更せずにデスクトップに保存したいというのがご希望でしたら
```uwsc
id = GETID("ダウンロードの表示 - Internet Explorer", "#32770", -1)
acw(id)
clkitem(id,"\保存\名前を付けて保存") //コメントがあった行
id2 = GETID("名前を付けて保存", "#32770", -1)
CLKITEM(id2, "デスクトップ", CLK_ACC)
//ここでSendstrで好きな名前を指定してもよい
clkitem(id2,"保存")
CLKITEM(id, "閉じる", CLK_ACC) //ここはid2ではないので注意
```

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る