hmLNと「秀丸・デバッグ出力モニター」

概要

hmLNでのエラーを知るにはどうするのか、が掲載されています。

秀丸エディタ・デバッグ出力モニター

秀丸マクロのエラーは「ダイアログ」で表示されますが、
「hmLN」については、ダイアログではエラーを表示しません。
(あえて出していません)

hmLNでは、エラーは「秀丸・デバッグ出力モニター」に表示されます。

PICTURE

意図的に、秀丸エディタ・デバッグ出力モニターに出す場合

hmLN内部に、「hm.debuginfo」関数というのを特別に追加しています。

    #MNG = loaddll( hidemarudir + @"\hmLN.dll" );
    
    #_ = dllfuncw(#MNG, "DoString", R"MNG(
    
    hm.debuginfo('hmLN側からデバッグモニターへ')
    
    )MNG"
    );
    
    freedll(#MNG);