HSPのマクロに関する議論 ver0.2

提供: MediaWiki4HSP
移動先: 案内検索

NO.78564[編集]

モジュールを書いたスクリプトのその下にサンプルも付属しているスクリプトがあった時

#if 0 - #end で囲むのは一つの手法ですが、何かと0→1の書き換えが面倒です。

以下のような命令があれば公開するときもそのまま公開できるので便利な気がします

#module hogehoge
#global
//以下サンプル
#ifself
//この間は他のスクリプトから読み込まれたときは実行しない。
#endif
  • けものみち氏 2017/3/17(Fri) 03:23:51

NO.78653[編集]

こんばんわ

返信ありがとうございます

>けものみちさん

要するにプログラムブルなマクロがあればいいと思います

現在のマクロは置き換えるだけですし

というのも上から順に1、2、3~と連番振るのも大変なので

プログラムブルにマクロしたかったり

自分は

フラグ立てて上から順に代入してるかんじです

それでLINEマクロから連番求めてます


秀丸のマクロでなんとかならないかな?とか

けものみちさんの場合

グローバルなマクロを一つ定義するFILEを用意して

0と1を切り替えたいFILEからincludeして

1にしたい時はグローバルなマクロを一つ定義しているFILEを書き換えてから

実行してはどうですか

それらをバッチファイルにして

1にしたい時は外部FILEでバッチファイルを実行するかんじで


バッチ処理サンプルっす

http://seesaawiki.jp/zuzazann/d/bat%20HSP


でもプログラムブルなマクロってそそられます

テキスト+自力マクロってテーマは

挑戦してみたいかな。とはずっと抱えてやってます

環境はHSPでやるかは未定ですが

HSPスクリプトのジェネレートという形で還元できないかな。とも思っています


>堀木さん

返信ありがとうございます

もう少し考えてから返信いたします

  • Y_repeat氏 2017/3/24(Fri) 23:59:19