秀丸エディタ・ストアアプリ版でのhmRbの使用方法
hmRb.dllとIronRuby.Libraries.dllは元来は秀丸本体となるhidemaru.exeと同じ場所(同じディレクトリ)に配置すべきなのですが、
hmRb本来の起動速度は出なくなってしまいますが、 例えば、hmRb.dllとIronRuby.Libraries.dllを「C:\abc」ディレクトリに配置した場合…#RB = loaddll( @"C:\abc\hmRb.dll" ); #_ = dllfuncw(#RB, "DoString", R"RB( $hm.debuginfo("あーあーテストテスト"); )RB" ); freedll(#RB); macrodir直下に置くのが妥当
ストアアプリ版の場合、「C:\Users\%username%\Documents\Hidemaru\StoreAppMacro」がマクロディレクトリ直下となりますので、 #RB = loaddll( macrodir + @"\hmRb.dll" ); #_ = dllfuncw(#RB, "DoString", R"RB( $hm.debuginfo("あーあーテストテスト2"); )RB" ); freedll(#RB); |