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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0220
Tommyint型のgetstr?2停止


Tommy

リンク

2008/2/20(Wed) 00:11:46|NO.13661

まだ,HSPをはじめたばかりですが,簡単な実行ファイルを
作成でき,HSPに感激してます.初心者の質問で恐縮ですが,
どのたか,ご助言頂きたくお願いします.

ある数値(実数と整数)が記述されたテキストファイルをnoteloadで読み込み,
1行目にある数値をgetstrで読込み,ある変数におきかえました.その変数を
repeatに使用したかったのすが,getstrは,str型で,int型へ変更しなければ
いけないようです.(デバックで気づきました(>_<))int型で読み込む関数を
探してもみつからず,str型で読みこんだ文字を数値に変換する作業がいるのかな?
と持ってますが.解決策どなたか教えてください.m(__)m


<プログラム例>
notesel s
noteload "aaa.txt"
noteget Line1,0
getstr Max,Line1,0,' ',10
repeat Max
noteget b,idx
print b
idx++
loop
stop



この記事に返信する


Elfizm

リンク

2008/2/20(Wed) 00:32:13|NO.13663

型の違いにまで気づいておられるのでしたらもう一歩ですよ。

文字列型を数値型に変換する関数intがあります。
repeat int(Max)
^^^^^^^^



Tommy

リンク

2008/2/20(Wed) 01:46:35|NO.13665

Elfizmさん,ありがとうございました.
解決しました.実数もdoubleで同じように
すればいいのですね.次へ進めます〜.
m(__)m



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