fileopenの動作
Eröffnet am: 2019-06-27 11:40
Letztes Update: 2019-06-27 12:43
Auswertung: | (Anonym) | Verantwortlicher: | (Keine) |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | Tera Term 4.104 |
Typ: | Fehler | Schweregrad: | 7 |
Komponente: | Tera Term Macro | Status: | Offen |
Lösung | Accepted |
Einzelheiten
最新版のVer 4.103にて、他のアプリケーションで既に開いているファイルを fileopen コマンドの
読み書きモードで開こうとするとCan't open file. のエラーが発生しマクロが停止します。
Ver4.100以前であればエラーが発生せず、 file handle に -1 が格納されマクロが継続動作する動きでした。
確認環境
OS:Windows10 Pro
TeratermVer:4.103
TXTを開くアプリケーション:Excel,Sakuraエディタ
※メモ帳の場合はエラーが発生せず
Kommentar
ソースを確認しました。変更履歴への記述も、マクロコマンドのヘルプへの記述も、コミットログにもない仕様変更がありました。
https://ja.osdn.net/projects/ttssh2/svn/view/trunk/teraterm/ttpmacro/ttl.c?root=ttssh2&view=log#rev7292
影響が出るリリースバージョンは 4.102, 4.103 です。
今後の対応は考えますが、これらのバージョンではこの動作をします。