| テクスさんのインクル、さっそくダウンロードさせてもらいました。 で、参考にさせてもらいながら作ってみたのですが、やっぱり上手くいきません。
一応、こんな感じに作ってみたんですけど… (WAには、事前に値を入れてあります)
改行処理:
Set H_P 1
If InStr("$(WA)",";") > 0 Then PaintString 163 20 "$(Left("$(WA)",((InStr("$(WA)",";")) - 1)))" Refresh WA = Mid("$(WA)",("$(InStr("$(WA)",";"))" + 1)) Do If InStr("$(WA)",";") > 0 Then PaintString 163 ((20 + (5 * H_P)) + (TextHeight("$(WA)") * H_P)) "$(Left("$(WA)",((InStr("$(WA)",";")) - 1)))" Refresh WA = Mid("$(WA)",("$(InStr("$(WA)",";"))" + 1)) Incr H_P 1 Else PaintString 163 ((20 + (5 * H_P)) + (TextHeight("$(WA)") * H_P)) "$(WA)" Refresh Break EndIf Loop While (1) Else PaintString 163 20 "$(WA)" Refresh EndIf Return
ちなみに、変数WAには、
『いらっしゃいませ〜♪;って感じです〜♪;上手くいった;かな〜?』
という値を入れてあります。 で、動作させると、
『いらっしゃいませ〜♪』
の部分だけが、ひたすら表示されてしまいます。
いったいどうすればいいのでしょうか(泣)
|