【BizRobo小ネタ集】DAでファイルダイアログにパスを打ち込めないとき
ほぼ自分用メモ
環境:BizRobo[バージョンを記入](DA)
背景:ダイアログにパスが入らない
- DA でファイルダイアログのアドレスバーに
Desktopを入力しても、デスクトップに遷移しない。 - 入力が無視されたり、Enter を押しても確定しなかったりする。
- 一方で、ファイルシステムアクションのファイルコピーは普通に動く。
だが
ダイアログを正攻法で操作しようとすると、入力も確定も通らない
解決した方法
- ダイアログと格闘するのをやめて、ファイルシステムアクションでデスクトップに直接コピーする
- あとは Win + D でデスクトップを出して、ダブルクリックで起動
[NAS上のファイル]
↓ ファイルシステムアクション(ファイルコピー)
[デスクトップへ直接コピー]
↓ Win + D キー送信
[デスクトップを全面表示]
↓ DAダブルクリック起動
[対象アプリでファイルを開く]
↓ 処理後
↓ ファイルシステムアクション(ファイル削除)
[デスクトップのファイル削除]
Step 1. デスクトップへコピー
コピー元:\\<NASパス>\<フォルダ>\<ファイル名>
コピー先:%USERPROFILE%\Desktop\<ファイル名>
Step 2. Win + D でデスクトップを表示
DA でキーを送るだけ。ただし2点ハマった。
- 最大化ウィンドウがあると効かないことがある。先に最小化しておくと安全。
- 送信直後に待機を挟まないと、デスクトップの描画が間に合わず空振りする。
Step 3. ダブルクリックで起動
Step 4. 後片付け(任意)
終わったらファイルシステムアクションで削除しておく。残したままだと次回の実行でぶつかる。
とのこと