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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0723
もん指定行から開始4解決


もん

リンク

2014/7/23(Wed) 02:29:15|NO.63028

テキストから指定行を取り出すとか、指定行まで検索は分かるのですが、
テキストの指定行から開始するというのは可能なのでしょうか?

例えば、

data={"
テキスト1
テキスト2
テキスト3
テキスト4
テキスト5
"}

とあった場合、テキスト3から下を表示したいという具合です。
テキスト3だけではありません。
その後に続くテキストもです。
つまりテキスト2まではスキップするわけですね。
既出でしたらすみません。
ご教示よろしくお願いします。



この記事に返信する


ZAP

リンク

2014/7/23(Wed) 08:05:04|NO.63030

noteloadで全部読み込んだ後で、
自分が表示したい行から表示すればいいです。

noteload関係の命令の使い方、関連命令をヘルプで調べて
サンプルプログラムを読んで勉強してみてはどうでしょうか



KOMARI

リンク

2014/7/23(Wed) 12:02:09|NO.63033

私なら"instr"と"strmid"を使うと思います。
この2つの命令をヒントに考えてみてください。
もちろん、ZAPさんの仰るようにnote系命令を使ってもできます。



もん

リンク

2014/7/23(Wed) 19:15:02|NO.63044

ZAP様、KOMARI様

instrとstrmidを使うらしいことまでは分かっていたのですが、
どうも上手くいかなかったので教えをこうたしだいです。

ですが、もう一度試してみたら今度は出来ました。
つまりは下記のようなことですね。
でも、note系命令ではどうやるのかまだ分かりませんが。

ありがとうございました。


val=instr(data,0,"テキスト3") txtdata=strmid(data,val,100) mes txtdata



KOMARI

リンク

2014/7/23(Wed) 19:57:06|NO.63046

val=instr(data,0,"テキスト3") ← どんなテキストにも対応させるには・・・?
txtdata=strmid(data,val,100) ← 取り出す文字数っていくら・・・?
を是非考えてみてください(・ω・)
instrのヒントは"行の区切り文字"です。



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