hmLoadCLRの基本思想

  • 概要

    hmLoadCLRの方針は単純明快であり、下記の4点に集約されます。

    • 命令の実行

      秀丸マクロは、hmLoadCLRへと命令コードを「文字列ベースで」実行することが出来る。

    • 値の設定

      秀丸マクロからhmLoadCLRへと「値を設定」することが出来る。

    • 値の取得

      秀丸マクロは、hmLoadCLRから「値を取得」することが出来る。

    • hmLoadCLRはC#などのマネージdllを扱える

      hmLoadCLRはC#等で作成されたマネージdllを利用することが出来る。

    以上の4つの特性により、「秀丸マクロ」⇔「hmLoadCLR」⇔「マネージdllや.NET Framework」というように、
    秀丸マクロとマネージdllの間に、hmLoadCLRを挟むことで、相互に情報伝達が可能となり、
    結果として、秀丸マクロでマネージdllを利用可能となります。

    hmLoadCLRの実装思想

    以下はhmLoadCLRの実装思想となります。

    全て「インプロセス」となります。

    インプロセス