←前へ 次へ→
機能別Ｑ＆Ａ 質問番号順Ｑ＆Ａ 目次

# [HMM0020A]

## ●長い文字列を message 表示

  長い文字列を表示したのですが、message 文では問題があるようです。

  確かに秀丸エディタV2.14あたりまでは、約500バイト、秀丸エディタV2.15でも約4000バイト程度で問題が発生するようです。表示させる内容があらかじめわかっている場合であれば、文字列を短くするとかmessage文を複数用意するといった対応方法があります。

  しかし、マクロの途中などで、多量かつ何文字になるかわからない場合は、message文は不適当です。そこで menuarray を使う方法があります。これだとどれだけながくなっても少なくとも表示はできます。欠点としては、幅が長くなると右で切れます。従ってどうしても長い情報を表示させたい場合には、情報（文字列）を適当に切って menuarray の配列子にいれると見栄えが良くなります。ただし、こうした長い文字列を message 文や menuarray 文で処理するのは原則的に避けるべきです。

←前へ 次へ→
機能別Ｑ＆Ａ 質問番号順Ｑ＆Ａ 目次