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


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0705
レンジpeekについて3解決


レンジ

リンク

2015/7/5(Sun) 10:17:11|NO.69962

peekについて教えてください
例えば

a="ABCDEF" mes peek(a,0) stop
とすると「A」ではなく10進の「65」で表示されます
文字列から10進ではなく文字の型で取り出したいのですが
どうしたら良いのでしょうか?



この記事に返信する


ZAP

リンク

2015/7/5(Sun) 10:45:49|NO.69963

peekはメモリに格納されている内容を取り出すので結果は数値になります。
参考:http://www.onionsoft.net/hsp/hsp2str.html

文字列として抜き出すのが目的なら、strmidを使えばよいと思います。



リンク

2015/7/5(Sun) 12:15:48|NO.69967

どうしてもpeekを使いいのなら、まあこれでも一応は。

a="ABCDEF" mes strf("%c",peek(a,0)) stop



レンジ

リンク

2015/7/5(Sun) 13:17:27|NO.69968

ZAPさん、撃さんありがとうございます
peekではなくstrmid使えば良かったのですね
おかげで解決できましたm(_ _)m



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