[要望] マクロ機能追加についてNo.01363
ひろ さん 03/01/11 17:21
 
 皆さん今日は、ひろです。
http://www.maruo.co.jp/hidesoft/2/m030110.html#13805
のスレッドから移動してきました。

 http://www.maruo.co.jp/hidesoft/2/m030111.html#13823
> >> DLLでの機能追加という方向で可能性を考えてました。
>
> そうすると、本体ver/DLLver/DLLの有無など考えなければならない
> ケースが一気に増えてしまい
 前回投稿の私の引用箇所が不適切だったことが原因ですが、IKKI さんが最
初に書かれているように、要望を出された機能は、別途 DLL を使わなくても
実現できます。ですから既にある物の組み合わせで実現できる機能を簡単に処
理したければ DLL を使い、公開するなどの目的で対応を考えるのが面倒なら、
本体の機能だけを使えば済むと思います。

 http://www.maruo.co.jp/hidesoft/2/m030111.html#13824
> ただそれを配布するとなると、 tolower() のためだけに DLL をインストールしても
> らうのも本末転倒かなという気がしまして、いままでマクロだけで頑張ってきまし
>た。
> しかし、やはりマクロで1文字ずつ切り出してどうのこうのするのは実行速度的に厳
> しい
 こうなった時点で、マクロで処理するということ自体、止めた方がよいと思
う(^^;。何故なら「実行速度が足りないから、命令を追加する」ことは、
「tolower() のためだけに DLL をインストールしてもらう」事以上に本末転
倒な気がする。
> #マクロから操作できない機能って、何が残ってましたっけ。
 過去に出された要望としては、
loadkeyassign の ロングファイルネーム、フルパスへの対応
  (HIDESOFT/2/5240 2000/3/6 18:42)
pastepop (ペーストしてからクリップボード履歴を戻す)
  (HIDESOFT/2/1451 1998/7/30 18:40)
localgrep で result で件数が解るようにする
  (HIDESOFT/2/956 1998/4/30 19:22)
loadfile も openfile と同様 sjis, unicode, euc, jis のオプション
  (HIDESOFT/2/2405 1999/1/26 12:23)
insertfile に openfile と同じ文字コード関係のオプション
  (TURUKAME/3/501 2001/12/19 18:16)
があります。これ以外にも各種履歴を消すコマンドや、「マーク一覧」「ク
リップボード履歴」で特定の項目を消す、移動の方法もないとおもいます。

 http://www.maruo.co.jp/hidesoft/2/m030111.html#13825
> そのマ
> クロというものの敷居を低くするという意味で、汎用的なものについては(「既
> にある文・関数の組み合わせで実現できる」処理であっても)個別の命令が実装
> されることは非常に有意義
 この考えは理解できます。ただ逆に、あまりにも文・関数が多いと、初心者
は結局どれが適切か解らず、却って閾を高くするのではないかと危惧します。
 ##こう書いては見たものの、to〜 関数以外はともかく両者を現状の文・関
数で再現させる方法は、初めは解らんよなあ〜。

[ ]