すいません、宜しければお教えいただけますでしょうか。 タイトルのとおりの「マクロの中断」というより「中止」なのですが、 (ようやく見つけた)黒本 p.209には、 CTRL + BREAK, ESC の操作で、下のような無限ループマクロを止められるとあります。 が、止まらないのです。@VTDOS & @WinME。 いまやほぼWindows環境なので、右上のXを押せば窓が消せはするのですが、 ちょっと野蛮だし、避けられるのなら避けたいのです。皆様のところでは、 CTRL + BREAK, ESC は効きますか? かつては、マクロの暴走をこれでちゃんと止められていた と思うのですが……? 98時代は、STOPキーだった。 トレースモードにも入りません。 Pause/Break キーって、シフトを押したらBreakとかありませんよね? ネットで調べたら、過去の遺物みたいなキーだとかありました。 === Macrotmp by B ===; * M 50 ^^ "Macrotmp" :a &m("test") &w(60) &m("") &w(60)>a*
> CTRL + BREAK, ESC
> の操作で、下のような無限ループマクロを止められるとあります。
> が、止まらないのです。@VTDOS & @WinME。
> BREAK=0|1
> int21h時Ctrl-Cをチェックします。MS-DOS/config.sys/BREAKと同義です。
>break
ほとんど一筆書きですが(もちろん、stkhelpのお世話になりながら)、 実用性十分だと思う。シフトで多機能とかありません。\[F12]が空いていて もったいなかったのです。 いいねぇ、これ。 「こういう場合、やばくない?」とか、ご指導いただけましたならば、 これ以上の幸いはありません。 事情をあかせば、c:\bin\doc\seddojo\02paragr.sed なんてのを読んでいて、 (このディレクトリに関連ファイルが01から12まである=教科[強化]書)、 ここにmemo.txtが欲しい、すぐ開けてメモしたい、と思ったのでした。 なぜ僕は awk より sed に惹かれるのかといえば、計算をほぼしないから なんだと先日きづきました。 ただ、先日、古い FGALTS のログをふとみたら、\d{5} というperlの正規表現 を見てしまった。 [0-9][0-9][0-9][0-9][0-9](serow/logos) [0-9]\{5\}(dsed/sed32) よりずっと美しいですよね。 どうでもいいことですが、そのログで saki...さんがご活躍でした。perlを お使いでした。 === MemOpen by B ===;Memo Open 目の前のファイルと同じディレクトリの、memo.txtをオープンする。 存在しないなら新規作成。 * M 50 \[F12] "MemOpen" ?. &s &Sh(pf,wa+146) #O #e #s :a (cd=='\') ?? { #g #s >a } #d "memo.txt" mx[+, #m (s)? 'Y' mx], #_ &d . *
「こういうやり方もあるよ」とレスを書き始めていたら、ごめんなさい。 そういうやり方、あったよなぁ、と最初から頭にありました。 少し洗練された書き方に進化(?)させました。リバビリです。m(__)m ファンクションキー関連のキーアサも、少し整理しました。 モバギには [F11] がないことを再発見し、整理に着手しました。 やっぱり本当に台風、直撃なのかなぁ? 激酷暑だは、河川氾濫だは、台風 だは、と、自然が猛威をふるっております。「命を守る」行動でいきましょう! === MemOpen by B (v.2.0) ===;Memo Open 目の前のファイルと同じディレクトリの、memo.txtをオープンする。 存在しないなら新規作成。 * M 50 @[F12] "MemOpen" ?. &s ; --- make filename a="memo.txt", ; <a> &Sh(pf,wa+146) &Sy(pf) bx.0-, ; filename nul cut ; dir name only left &Sa(pf,a) ; add <a> filename string ; --- file open #O #e mx[+, #m (s)? 'Y' ; if not exist, create it mx], #_ &d . *
めざらさん 最初に速報。菜園ネタですが。 ダイソーに3種のタマネギ種が入荷していました。なくなるときは割と 早くになくなります。 こだわるなら、もちろんお好みの品種を、ちゃんとした種屋さんで。 今年は、僕は、泉州黄玉葱(晩生)と前に間違って買った早生ものの2種 です。種からやっても、けっこういけますよ。種まきは9月中旬〜10月中旬。 でも、たぶん、苗づくりがいちばん大変なのかも。まだ暑いだろうから。 ま、間引きと水やりだけですが。 苗を植えつけたら、もうほとんどすることがなくて、すごく楽ですね。 春/初夏に収穫した玉葱が駐輪場にまた大量にぶらさがってます。夏って、 わりと消化しないものだなぁ。いつまで食べられるのだろう、と思ってます。 ジャガイモは14キロだったはずですが、これもまたまだ大量に残ってます。 いつまで? 子ども2人が独立してから、自家栽培の野菜(貯蔵できるもの) がなかなか消費されません。 だいたいにおいて、この暑さで、台所で、火の前に長時間たっているのが 堪らないので、素麺と蕎麦ばかり(自生してる茗荷入り)食べているのですが。 庭の虫たち。今年は、かわいい赤ちゃんカマキリを2回しか見れません でした。他の連中は? 蚊が意外に少なかったかな。バケツ稲とかやってるに もかかわらず。米をつくってみたい〜、と、稲の生態を知るべく。 https://bosoalternativelife.com/ こういうの、したいの。 MemOpen.def、読んでくださり、ありがとうございました。やっぱり、ほんと にローテク、偉いですね。(s)? 'Y' で、ファイル新規作成ですよ! ファンクション・コールとか使う必要なし。Vzの中の F_Create がやってくれる。 マクロは以下のようにしました。こっちのほうが美しい。 かわいいですねぇ、Vz。 ツールの入り口と出口。ものすごく簡単に便利になる。 「好きです。今度はウソじゃないです」(c)『スラムダンク』 ; --- file open mx[+, #O #e #m (s)? 'Y' ; if not exist, create it mx],
>関野幸生
>5月23日。アブラナ科野菜の種の収穫を始めた。みやま小蕪はすでに終わっている。
>今は白菜の種、このあと小松菜、のらぼう菜、大根と続きます。
> 好きだけど、苗を買ってきてやるほどの執着はないかな。
>基本的に,あまり市販されていない品種は家庭菜園で作る意味があると思います。
>都会の高級スーパーはともかく,田舎のスーパーだと芽キャベツはほぼ売ってない。
>四葉胡瓜やモロッコ隠元も,まず売っていません。なので作ります。好きだから。
>買ったほうが安い茄子やピーマンは作る必要ないかなと思っていて,
>結局,好きずきってことでしょうね。
>でも,今年はそのあたりの節を曲げて?玉葱をやってみたいと思っています。
> ダイソーに3種のタマネギ種が入荷していました。
>…と聞いて,本日ダイソーに行って来て,ちょっと驚きました。
>2袋で100円(税抜価格)なのですね!
>多少入数は少ないと思われますが,家庭菜園としては少なくて安いほうがいいですもんね。
>逆に買わされてんじゃん…と自分に呆れています。
> ほとんど一筆書きですが(もちろん、stkhelpのお世話になりながら)、
> 実用性十分だと思う。シフトで多機能とかありません。\[F12]が空いていて
> もったいなかったのです。
> いいねぇ、これ。
> 「こういう場合、やばくない?」とか、ご指導いただけましたならば、
> これ以上の幸いはありません。
>
> 事情をあかせば、c:\bin\doc\seddojo\02paragr.sed なんてのを読んでいて、
> (このディレクトリに関連ファイルが01から12まである=教科[強化]書)、
> ここにmemo.txtが欲しい、すぐ開けてメモしたい、と思ったのでした。
> なぜ僕は awk より sed に惹かれるのかといえば、計算をほぼしないから
> なんだと先日きづきました。
>
> ただ、先日、古い FGALTS のログをふとみたら、\d{5} というperlの正規表現
> を見てしまった。
> [0-9][0-9][0-9][0-9][0-9](serow/logos)
> [0-9]\{5\}(dsed/sed32)
> よりずっと美しいですよね。
> どうでもいいことですが、そのログで saki...さんがご活躍でした。perlを
> お使いでした。
>
> 今月になって、Windows の挙動に嫌気がさして、PC環境を
> Linux に入換えました。
> 一応、エミュレーター使って Vz 動かすというのも不可能ではなさそうですが、
> 必要に迫られてはいないので、いつかやるかも。。。というレベルですね。
> よくわからずに叩いてみたコマンドでファイルシステムを壊してしまって
> linux だと Winmarge が使えないのが地味に痛いかもしれません。
> ユーザが余計なことをやらないように狭い窓口のシェルを装備したのが Android や Chrome OS なのでしょうけど,この歳になると最早やりたいこととやっちゃいけないことが混同してくるので,素直な使い方に徹しています……結果として。
> PHP って近ごろ人気が低下しているという噂もありますが,
> ありゃ。Winmarge って凄い便利そうなツールですね。
> 細かいコダワリを実装するために大掛かりな仕掛けに手を出す
> 彷徨っていたら、meld(https://meldmerge.org/)っていうツールに
> たまにしか使わない素人アマグラマでは、見えるところでいちいち手で変更
> 右 CTRL + BREAK でトレースモードに入ってくれました。
>> Pause/Break キーって、シフトを押したらBreakとかありませんよね?
> see konnoさん掲示板 konno#8222
>うちでは左 Ctrl も効いているような気がしましたが。
>確認したらついつい読みふけってしまいました。危険です。(^^;