秀丸マクロ.net

入門編 ~秀丸のバージョン~

  • 概要

    hm.NETでは秀丸のバージョンを非常に簡単に取得することが出来ます。

  • 秀丸のバージョン

    マクロ中でもマクロ中以外でも、常時取得することが出来ます。

    Hm.Version
    • C#側のソース

      MyTestForm.cs
      using System;
      using System.Windows.Forms;
      using Hidemaru;
      
      namespace HmTest
      {
          partial class HmTestForm
          {
              protected void MethodCreate()
              {
                  System.Diagnostics.Trace.WriteLine("フォーム生成時");
              }
              protected void MethodTick()
              {
                  var v = Hm.Version;
                  System.Diagnostics.Trace.WriteLine(v);
                  System.Diagnostics.Trace.WriteLine("チック時");
              }
              protected void MethodDestroy()
              {
                  System.Diagnostics.Trace.WriteLine("フォームクローズ時");
              }
          }
      
      }
      
      
    • 秀丸マクロ側のソース

      前章の「HmNETTest.mac」と同一です。
      一度マクロを実行し、「デバッグモニター」にどのように順次表示されるか確認しましょう。