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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1210
wakaranaihitoメモリーノートパッド2解決


wakaranaihito

リンク

2011/12/10(Sat) 22:06:22|NO.43642

下のように作ってみたのですが、うまくいかないのです。
教えてください。

notesel buf
noteload "reed me.txt"
sdim yoko,4
sdim tate,4
noteget yoko,0
noteget tate,1
pos yoko,tate
mes "a"
stop

reed me.txt には、
一行目 300
二行目 300
です。
お願いします。



この記事に返信する


hexa.hemi

リンク

2011/12/10(Sat) 23:21:19|NO.43645

スクリプトは半角の<pre>〜</pre>で囲みましょう。
また、別ファイルを使う場合はファイルの内容をスクリプトの中に記述するなどして
回答する人がやりやすいようにしましょう。

本題ですが、HSPには文字列型と数値型があります。
(数値型だと5に15を足した場合20になるけど、文字列型だと515になるといった具合です)
notegetで取得した場合、文字列型で取得されます。posで指定する場合は数値型で指定しないと
いけないので、intという関数を使い数値型に直してから指定します。
つまり、pos yoko,tateとしているところをpos int(yoko),int(tate)とすればよいのです。



wakaranaihito

リンク

2011/12/10(Sat) 23:30:37|NO.43646

変数にも違いがあるんですね。
おかげで解決しました。
ありがとうございます。



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