タイトル | : Re^3: k07v系におけるマクロバッファ書換え位置確定? |
投稿日 | : 2023/08/08(火) 02:34 |
投稿者 | : konno | 番 号 | : 10906 10905 番 めざら さんへのコメント コメント数 1 |
> その環境って,わたしがお送りした DEF なわけだと思いますが,> konno さんの手元の環境では書換えは発生していないということでしょうか?はい、めざらさんの DEF です。 私の DEF では表面上は出ていないですが、わかりません。 めざらさんの DEF では他の現象も出ました。 2017/09/09 09:23 62,666 vza.com この版などいくつかの版では、書換は確認できません。 そのかわり、マクロモジュールの破壊が起こる場合があります。 VZ起動してファイルを読み込んで、[ESC]M でマクロモジュールメニューを出すと ┏━ Modules <free:20002/30269> ━━━━━┓ ┃ ! vz.def v1.6 6479 ┃ ┃ fl.def v1.6 569 ┃ ┃ outlaw.def (v2.20) 999 ┃ ┃ automenu.def 778 ┃ ┃ ex 790 ┃ ┗━━━━━━━━━━━━━━━━━━━━┛ こうなっていますが、free 表示がおかしいですね。これで DUMP.DEF のファイルを開いて、^k^ で再カスタマイズすると ┏━ Modules <free:-9609/658> ━━━━━━┓ ┃ ! vz.def v1.6 33303 ┃ ┃ E Dump.def 5923 ┃ ┗━━━━━━━━━━━━━━━━━━━━┛ こうなります。他のモジュールが消えて free がマイナスになりました。 この free 表示には 10 "Modules <free:$BM/$x>",40,0 このシステムメニューで、変数 x を使っていますよね。 5 [ESC]M @M "Module Menu" ;Yushi local:H・ear x$fdfb+bm-pn..-26, ; dc15#5267 m.gann ここで変数 x を設定していると思います。 このルーチンは私も意味も分からないまま使っています。 この定数 $fdfb って何なのでしょう? ちなみに、再カスタマイズルーチンは 56 ^K^ "Install" ?. P(0) この後ろの方にマクロを追加してみました。 80 @^ "~" "〜" . これでマクロサイズが少し増えたので試すと Modules <free:20002/30255> となり、DUMP.DEF を ^k^ で再カスタマイズすると ┏━ Modules <free:14079/24332> ━━━━┓ ┃ ! vz.def v1.6 6492 ┃ ┃ fl.def v1.6 569 ┃ ┃ outlaw.def (v2.20) 999 ┃ ┃ automenu.def 778 ┃ ┃ ex 790 ┃ ┃ E Dump.def 5923 ┃ ┗━━━━━━━━━━━━━━━━━━━━┛ こうなって正常に出来ました。 # どうなっているんじゃ〜〜
- No.10906 一括表示へ - コメント元:10905 一括表示へ - [ 返信 ] [引用無し] pre