HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0815
DRG読み込んだテキストの行数によって処理を分けたい4解決


DRG

リンク

2007/8/15(Wed) 11:15:44|NO.10402

こんにちは。

今回、読み込んだテキストの行数によって、表示する文章を変更する
プログラムを組んでみたのですが・・・。


notesel a dialog "txt", 16, "テキストファイル" if stat = 0 { stop } noteload refstr noteinfo(0) ti = int(notemax) if ti=1 { mes "1行です。 非常に短いテキストです。" } if ti=2 { mes "2行です。 短いテキストです。" } if ti=3 { mes "3行です。 普通のテキストです。" } if ti=4 { mes "4行です。 短いテキストです。" } if ti=5 { mes "5行です。 非常に長いテキストです。" }

いつものようにエラーになってしまいました。
どうしたら解消できるでしょうか?



この記事に返信する


f

リンク

2007/8/15(Wed) 11:57:38|NO.10403

どうしたらって・・・。正しく書けば良いんでね?


エラーになって当然のようにしか書いてないし。
HSP3.1なら具体的に何故エラーなのかも表示されていると思うんだが。


とりあえず、エラーになる命令にカーソル合わせてf1押せば良いんでね?



.

リンク

2007/8/15(Wed) 13:04:03|NO.10406


if ti=3 { mes "3行です。 普通のテキストです。" } if ti=4 { mes "4行です。 短いテキストです。" }



DRG

リンク

2007/8/15(Wed) 13:11:47|NO.10407

「関数を命令として記述しています。」ってことは
関数の記述に直せばいいんですよね?



DRG

リンク

2007/8/15(Wed) 13:17:36|NO.10409

すいませんでした。
必死に考えた結果、やっと自己解決できました。

>f さん
返信ありがとうございました。
「F1」押して、文章を3度くらい読み直してやっと理解できました。

>. さん
文章はコピーした物だったので・・・。
ご指摘ありがとうございます。



ONION software Copyright 1997-2021(c) All rights reserved.