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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
1112
龍一HSPで、テキストファイルの・・6解決


龍一

リンク

2014/11/12(Wed) 20:55:18|NO.66001

HSPで、テキストファイルの行目を変数として読み込むことは出来ますか?

簡単に言うと
テキストファイルに10行ほどの内容を入れて
その五行目を変数aに入れることは出来ますか?



この記事に返信する


男子中学生

リンク

2014/11/12(Wed) 21:13:22|NO.66002

テキストファイルの読み込み(変数へ文字列として代入)はnoteload、
文字列から指定した行の文字を取得するときはnotegetをつかいましょう


notesel text_msg ;text_msgに noteload "text.txt";テキストドキュメントを文字列としてよみこませる notesel text_msg ;text_msgから noteget five_text_msg,4;0から数えて5つ目の「4」行目をfive_text_msgに代入 log_msg="テキストファイル:\n"+text_msg+";END \n\n\n 5行目:"+five_text_msg mes log_msg

("text.txt"に10行ほどのテキストを保存してください
例:
いちぎょうめ
にぎょうめ
さんぎょうめ
よんぎょうめ
ごぎょうめ
ろくぎょうめ
ななぎょうめ
はちぎょうめ
きゅうぎょうめ
じゅうぎょうめ
じゅういちぎょうめ

)



龍一

リンク

2014/11/13(Thu) 16:34:34|NO.66007

ありがとう御座います。

出来ました!!!



龍一

リンク

2014/11/17(Mon) 17:41:42|NO.66077

逆に、書き込みはどうすれば・・・・



cats

リンク

2014/11/17(Mon) 17:55:38|NO.66078

notesel で指定した変数の内容を notesave で保存することができます。
変数が大きすぎる場合は bsave 等でオフセットを指定して定期的に保存することを推奨します。



男子中学生

リンク

2014/11/17(Mon) 17:59:48|NO.66079

文字列型変数をテキストドキュメントとして保存するには
notesaveを使います。


sdim text,256 notesel text text="テキスト内容" notesave "テキストのタイトル.txt";最後に.txtをつけておくと良いです。



龍一

リンク

2014/11/18(Tue) 19:52:52|NO.66086

ありがとう御座います。
早速やってみたいと思います。!



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